Confidence among UK firms has "slumped" as they face a "pressure cooker of rising costs and taxes", according to a business ...
A lasting resolution to the war in Ukraine is unlikely in 2025 due to Russia’s strategic goals and Ukraine’s refusal to cede territory.