New figures from the Office for National Statistics suggest that business creation in the UK slowed during the third quarter of 2026, although the number of businesses closing also declined slightly. According to statistics published on 29 October, 69,895 businesses were added to the Inter-Departmental…
