Fact-checkers call out PM’s ‘misleading’ claim no one will pay more than £2,500 on energy

Fact-checkers call out PM’s ‘misleading’ claim no one will pay more than £2,500 on energy