The UK Government Is Literally Paying People To Start Businesses In 2026 · Samuel Leeds · Sentinel