Boris Johnson has said he is ready to fight a “tough” general election after MPs voted for a 12 December poll.
The legislation approved by MPs on Tuesday will later begin its passage through the House of Lords, where it is not expected to be opposed.
Labour leader Jeremy Corbyn said the snap poll gave a “once-in-a-generation” opportunity to transform the country.
Writing in the Daily Mirror, he outlined his party’s “ambitious and radical campaign for real change”.
Mr Johnson hopes the election will give him a fresh mandate for his Brexit deal and break the current deadlock in Parliament, which has led to the UK’s exit from the EU being further delayed to 31 January.
The prime minister told his Conservative Party colleagues it was time for the country to “come together to get Brexit done”.
“It’ll be a tough election and we are going to do the best we can,” he added.
The leaders of the UK’s main two political parties will face off for Prime Minister’s Questions at midday on Wednesday.
Source: BBC