Keir Starmer has unveiled a plan to freeze energy prices at the current capped rate of £1,971. The plan will cost around £30 billion to implement. Sir Keir says thisContinue readingThe Starmer Plan does nothing for small businesses struggling with energy price increases