Közvetlenül a végszavazás előtt a képviselők elutasították a legnagyobb ellenzéki erő, a Munkáspárt módosító javaslatát, amelyben december 9-i választási időpont szerepelt.
Boris Johnson konzervatív párti miniszterelnök előzőleg háromszor próbálkozott az előrehozott választás kiírásának alsóházi elfogadtatásával parlamenti határozat formájában, mindháromszor sikertelenül. Ehhez az alsóházi képviselők kétharmadának jóváhagyása lett volna szükséges, de ez egyszer sem volt meg.
Kedden a kormány törvénytervezet formájában terjesztette ismét a ház elé az indítványt, és ehhez egyszerű többség is elég volt. A szavazás előtt már felkiáltással elfogadták az alsóház képviselői az előrehozott választás kiírását kezdeményező kormányzati indítványt.
A Munkáspárt - amelynek szavazataira szükség volt a választás kiírásához - eddig elzárkózott az indítvány támogatásától, azzal az elsődleges érvvel, hogy a választás előtt ki kell zárni a brit EU-tagság megállapodás nélküli, rendezetlen megszűnését.
Jeremy Corbyn, a Labour vezetője azonban kedden bejelentette: mivel az Európai Unió előző nap beleegyezett a brexit elhalasztásába, megszűnt a rendezetlen kilépés lehetősége, és így teljesült a Munkáspárt által szabott feltétel.