MPs back 12 December general election
MPs have voted in favour of Prime Minister Boris Johnson's plan to hold an early general election on 12 December.
The bill was passed by 438 votes to 20.
Earlier a Labour amendment attempting to change the date to 9 December was rejected.
The bill will now move to the House of Lords, where it is not expected to encounter significant opposition.
It could then receive Royal Assent by the end of the week.
This video has been optimised for mobile viewing on the BBC News app. The BBC News app is available from the Apple App Store for iPhone and Google Play Store for Android.