British Prime Minister Keir Starmer Fulfils Vow As Energy Price Cap Drops By £117, To Come Into Force In April .

Keir Starmer: “Today the energy price cap has dropped by £117.

“We said we’d bring energy bills down – we meant it.”