Home Investing UK Budget 2025: Reeves unveils £26B in tax increases to fund £11.3B in new spending