After Theresa May promised the Brexit deal will be put to a Parliamentary vote, attention naturally turns to the MPs who might cast their ballots against the agrement.
The vast majority of MPs have said they will respect the result of last June's referendum and back Brexit in the event of a Parliamentary vote, no matter their own personal views or those of their constituents.
However a handful of high-profile lawmakers have said they cannot do this, and have vowed to vote against whatever Brexit legislation is put before them.
But who exactly might vote against? Well here are some obvious candidates.