Some have doubts we will leave the EU on the date stated by the PM.
There are many good reasons why he has to stick to it.
1. The EU has made clear it will not re open the Withdrawal Agreement and offer the 21 to 45 months delay in leaving without the Irish backstop.
2. The EU is not offering talks on delay in exit without the Withdrawal Treaty.
3. A significant number of Conservative MPs would not vote for the Withdrawal Treaty without the backstop as it contains many other undesirable features.
4. Labour shows no wish to go into coalition with pro EU Conservative Ministers should the government want to change its mind on this central policy, to get through a Withdrawal Treaty which delays and undermines Brexit.
5 Even this Parliament would not vote to revoke Article 50 and then repeal the leaving legislation, recognising that would be a provocation too far of the majority who want Brexit.
The best course remains for the UK to leave on 31 October as promised, whilst offering comprehensive free trade talks and a no tariffs exit on that date.