Conservatives — 298 MPs
Prime Minister Boris Johnson wants the UK to leave the European Union (EU) with the revised deal he agreed.
He previously said the UK would leave on 31 October «do or die».
Labour — 244 MPs
If it wins an election, Labour wants to renegotiate Mr Johnson's Brexit deal and put it to another public vote.
Labour says its referendum would be a choice between a «credible» Leave option versus Remain.
SNP — 35 MPs
The SNP is pro-Remain and wants the UK to stay a member of the EU.
It has been campaigning for another referendum on Brexit.
Democratic Unionist Party — 10 MPs
The DUP had an agreement with the Conservatives whereby it lent it support in the Commons.
However, while the DUP wants the UK to leave the EU, it is unhappy with the revised deal negotiated by Mr Johnson.
Prime Minister Boris Johnson wants the UK to leave the European Union (EU) with the revised deal he agreed.
He previously said the UK would leave on 31 October «do or die».
Labour — 244 MPs
If it wins an election, Labour wants to renegotiate Mr Johnson's Brexit deal and put it to another public vote.
Labour says its referendum would be a choice between a «credible» Leave option versus Remain.
SNP — 35 MPs
The SNP is pro-Remain and wants the UK to stay a member of the EU.
It has been campaigning for another referendum on Brexit.
Democratic Unionist Party — 10 MPs
The DUP had an agreement with the Conservatives whereby it lent it support in the Commons.
However, while the DUP wants the UK to leave the EU, it is unhappy with the revised deal negotiated by Mr Johnson.
© BBC