Will the British leave the EU on the 31st of October with a deal?

3 answers 3