Il periodo precedente alle elezioni è stato segnato da uno stallo politico in Parlamento riguardo al modo di realizzare la cosiddetta ""Brexit"", ovvero l'uscita dall'Unione europea della Gran Bretagna a seguito del referendum del giugno 2016 in occasione del quale gli elettori britannici si erano espressi in tal senso. La "Brexit" è dunque diventata il tema principale della campagna elettorale. I Conservatori hanno promesso un'uscita effettiva dall'Unione secondo il piano elaborato dal Primo ministro in carica Boris Johnson, mentre il Partito Laburista, guidato da Jeremy Corbyn, ha proposto un piano di aumento della spesa pubblica e di nazionalizzazioni, oltre alla riproposizione di un nuovo referendum sulla "Brexit". I Liberal Democratici di Jo Swinson hanno proposto di cancellare gli effetti del referendum sulla Brexit, come anche il Partito Nazionale Scozzese di Nicola Sturgeon, il quale ha concentrato la sua campagna elettorale sulla proposta di un secondo referendum sulla sua indipendenza.