101 new businesses were created every hour across the UK in first half of 2023