British lawmakers say yes to Dec.12 general election
More than 46 million people in England, Scotland, Wales and Northern Ireland will take part in what will be the first December parliamentary election since 1923.
A bill to pave the way for the election won by a vote of 438 to 20 after a day-long debate in the House of Commons with lawmakers backing British Prime Minister Boris Johnson's call for an election.
Johnson called for a Dec. 12 polling day, but an opposition Labour amendment wanted to bring election day forward to Dec. 9.
Labour lost their bid by 295 votes against 315, a major victory for Johnson, who has suffered repeated defeats in the House of Commons over his Brexit efforts since taking office in July.
Although the bill will have to be taken through the House of Lords this week, and given Royal Assent by Queen Elizabeth before it becomes law, its rapid passage through the Commons means there will be no further obstacles.
Opposition MPs had also put forward amendments intended to give a vote to 3.4 million European Union (EU) citizens living in Britain, as well as lowering the voting age from 18 to 16 to let several million more youngsters have a say.
Deputy speaker of the Commons Lindsay Hoyle rejected both amendments.
A number of media outlets in London said Johnson had been prepared to scrap the election plan altogether if either of those amendments had been agreed.
Hoyle did accept the defeated amendment by Labour MP Cat Smith wanting to change the date of the election from Johnson's preferred Dec. 12 to Dec. 9.
Most national elections in Britain traditionally take place on Thursdays in May.
Parliament will close its doors in the middle of next week to pave the way for nationwide electioneering.