This is all good but what if Macron says non.
I suspect/know we will get the three months despite May losing her next vote but in reality this is all heading towards a general election.
The big wrinkle is the EU elections.
I have a suspicion that if/when she loses the ‘meaningful’ vote she will have no option but to call a snap GE. This gives enough time to get out before the EU elections or more likely a fudge of a coalition that kicks the can down the road two more years. Think Labour, Tig, libs(snigger) and SNP.
Macron only tries to help TM by forcing the ERG and the DUP to come to a decision.
If TM wins next week, then there is no reason why Macron should interfere.
If Common Market 2.0 is passed, the withdrawal agreement will be passed also, there may be a revision of the political declaration but it's essentially the same deal as TM's deal.
If Kyle Wilson is passed, then it's still the same TM's deal but the EU will need to agree a longer extension, perhaps 6-9 months for the confirmatory vote.
Macron has no opposition to either Common Market 2.0 nor Kyle Wilson's amendment.