MPs are due a second ‘meaningful vote’ on the EU-UK exit deal. If it’s defeated again then more votes could lead to Brexit being delayed.