Go to content

for

Skip menu
Skip menu
Research suggests that c.197,000 UK business "closures" occurred between July 5, 2024, and March 27, 2025, following the appointment of Keir Starmer as Prime Minister. The estimate is based on official Office for National Statistics (ONS) data and trends.
Back to content