British Prime Minister Rishi Sunak has called a national election, naming July 4 as the date for the vote.
Ending months of speculation over the timing of a new vote, Sunak announced outside his 10 Downing Street residence that he was calling the election earlier than some had expected, a risky strategy with his party way behind in the opinion polls.
Britain's parliament will be suspended on Friday this week, Sunak's office said after he announced the election date.
"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 4."
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.
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.
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 eight years for the first time since the 1830s.
Labour said before the announcement it was more than ready for an 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.
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 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.