Energy leads UK shares higher after finance minister trims spending plans

Mar 26, 2025 - 18:24
 0
Energy leads UK shares higher after finance minister trims spending plans