Sunak announces 4 July general election
Rishi Sunak has announced a general election will take place on 4 July.
The prime minister made his announcement outside 10 Downing Street following a day of speculation which saw cabinet ministers summoned to an unusually-timed meeting, with defence secretary Grant Shapps and foreign secretary Lord Cameron cutting short foreign trips to attend.
It also comes after the PM declared inflation was “back to normal” in a “major milestone” for the country, following official figures showing inflation slowed to 2.3% in April.