The UK growth forecast for 2025 has been halved as the Chancellor blamed "increased global uncertainty".