Keir Starmer has said he will debate Rishi Sunak

Starmer says he's 'not dodging' General Election debates with Sunak after PM says Labour leader 'lacks courage'

Energy bills are expected to fall from July

Energy bills to fall by £122 from July as new price cap announced by Ofgem

Plans to scrap no-fault evictions are among those which now might not become law

Government accused of breaking promise to scrap no-fault evictions as bill now unlikely to pass

Sunak on the campaign trail today (left), with Huw Merriman (top) and Jo Churchill (bottom)

Second minister of day announces exit from Parliament adding to Tory headache to fill '150 empty candidate spots'

Keir Starmer served under Jeremy Corbyn in the Shadow Cabinet

Jeremy Corbyn 'set to run for election against Labour' as an independent in Islington North

Everything you need to know ahead of the General Election

Everything you need to know about the General Election: How to vote, how to register and how to find your MP

Rishi Sunak's smoking ban may be pulled

Rishi Sunak's flagship smoking ban 'at risk' despite PM pledging that next generation will 'grow up smoke-free'

Nigel Farage

Nigel Farage will not stand for Reform at general election in boost for Sunak, as he says he is focused on Donald Trump

Rishi Sunak admitted on LBC that no Rwanda flights would take off before July 4

Rishi Sunak admits no Rwanda flights will take off before General Election

Sunak and Starmer have launched their election campaigns after the Prime Minister announced a shock July 4 poll.

Sunak tells Britain to ‘choose its future’ as he launches election campaign whilst Starmer says ‘it’s time for change’

Rishi Sunak and Sir Keir Starmer

Sunak claims 'economy has turned a corner' and 'plan is working' at first campaign rally after announcing election

Cabinet Ministers facing uphill battle to hold onto seats

Full list of Conservative Cabinet Ministers facing uphill battle to retain seats at General Election

Rishi Sunak

Read in full: Rishi Sunak's speech as he announces General Election

Sir Keir Starmer addresses the nation

Starmer vows it's 'time for change' as he addresses nation after Sunak announces General Election date

A damp looking Rishi Sunak walks back into No10 after announcing the General Election

Four possible outcomes for the July 4 General Election

Rishi Sunak has announced a July 4 General Election date

Rishi Sunak confirms General Election will take place on July 4: what happens next?

Rishi Sunak Announces Date Of The UK General Election

Rishi rolls the dice: Soaked Sunak goes for summer poll as he announces General Election will take place on July 4

Rumours have gripped Westminster that the Prime Minister could call a snap general election in July

Rishi set to announce General Election for July 4 as ministers summoned to Downing Street