Ministers are considering a commitment to cut soaring industrial energy prices for British companies to the same level enjoyed by competitors in France and Germany as part of its industrial strategy.
Nightmare for Keir Starmer as he’s hit by five Labour defections
...
Read moreDetails




