In collaboration with NatWest, we examine business creation across the UK in H1 2025.