UK business openings fall to lowest level since 2010 0 18.11.2024 19:16 The Independent Data from the Office for National Statistics shows 316,000 new businesses were created in 2023, down from 337,000 the year before.