European Markets Ed Miliband’s latest mad move cost UK £112bn. YOUR | European Markets byMarketWire Editorial TeamFebruary 15, 2025