See also Over 800,000 businesses created in the UK this year – near record highs despite economic stress