Keir Starmer has unveiled a £29billion plan for families not to "pay a penny more" on energy bills this winter.
Branding the crisis a "national emergency", Labour ’s leader said he would freeze the price cap for six months over the cold part of year.
It is a major intervention after Sir Keir - who returned from holiday last week - faced claims he was not doing enough.