Data from the Office for National Statistics shows 316,000 new businesses were created in 2023, down from 337,000 the year before.