Labour leader Jeremy Corbyn is among those to argue the withdrawal agreement has not been satisfactorily changed since the last vote on the deal.
On the other hand, the Prime Minister says that if MPs don't back her deal, they could risk there being no Brexit at all.
Should the deal be rejected? We asked shoppers in Canterbury, the only Labour held constituency in Kent.