World UK budget: Taxes rising to curb debt, fund public services 27 November 2025, 6:44 am Team Buyback