skip to main content

Sunak calls UK general election for 4 July

British Prime Minister Rishi Sunak has called a national election, naming 4 July as the date for a vote his governing Conservatives are widely expected to lose to the opposition Labour Party after 14 years in power.

Ending months of speculation as to when he would call a new poll, Mr Sunak stood outside his Downing Street office and announced he was calling the election earlier than some had expected, a risky strategy with his party behind in the polls.

"Now is the moment for Britain to choose its future," he said, listing what he considers to be the highlights of his time in government, including the introduction of the so-called furlough scheme that helped businesses through the Covid-19 pandemic. "We will have a general election on July 4th."

Mr Sunak heads into the election not only far behind the Labour Party in the polls but also somewhat isolated from some in his party, increasingly dependent on a small team of advisers to steer him through what is set to be an ugly campaign.

But he seems to have decided with some economic gains, such as inflation falling and the economy growing at its fastest pace in almost three years, now was the time to take a risk and present his agenda for a new term formally to voters.

The former investment banker and finance minister took office less than two years ago, and since then has struggled to define what he stands for, becoming increasingly frustrated that what he sees as his successes have failed to be appreciated.

Both parties have all but kicked off campaigning for an election, with the attack lines on the economy and on defence already firmly drawn.

Mr Sunak and his government accuse Labour of being poised to increase taxes if in government and that the party would not be a safe pair of hands for Britain in an increasingly dangerous world as it lacks a plan, charges the opposition denies.

We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

Labour accuses the government of 14 years of economic mismanagement, leaving people worse off, with a series of chaotic administrations that have failed to give the stability businesses have craved to spur economic growth.

If Labour win the election, Britain, once known for its political stability, will have had six prime ministers in 8 years for the first time since the 1830s.

Labour said before the announcement it was more than ready for an election.


More: Follow live developments as UK calls election


"We are fully ready to go whenever the prime minister calls an election. We have a fully organised and operational campaign ready to go and we think the country is crying out for a general election," Labour leader Starmer's spokesperson told reporters.

Mr Starmer kicked off his party's election campaign last week by pledging to "rebuild Britain", setting out the first steps he said Labour would take if it forms the next government.

Labour is running about 20 percentage points ahead of Mr Sunak's Conservatives in the opinion polls but some party officials are concerned their advantage is not as solid as it appears, fearing many voters remain undecided.

Mr Sunak might be aiming to capitalise on that uncertainty and also to wrongfoot Labour, which has still to complete the selection of all its parliamentary candidates, a party veteran said.

Mr Sunak will also hope that some economic gains and the first flights in his centrepiece immigration plan of sending illegal asylum seekers to Rwanda might also boost his party's fortunes. The earliest possible date for those flights is 24 June, ten days before the election.

While some Conservatives welcomed the move to call an election, not all were happy.

"Death wish 2024," said one Conservative MP on condition of anonymity.