She has been playing for time. And she has done very well out of running the clock down.
Remember one thing. This so called deal that isn't really a deal was set by the EU. Brexit won't be happening at the set date. None of us have a clue what she is playing at. She is a remainer. It has made Corbyn become a remainer. It doesn't look good on someone who always wanted out of the EU.
As I have been saying for ages I can't see us leaving the EU. Having a deal like Norway is worse than staying in the EU. Same rules more or less but no say. Trade deals elsewhere yes. But that comes with border checks. This doesn't remove the problem with Ireland.
May hasn't been saying she wants another referendum. Corbyn knows it would alienate a lot of voters. As I keep saying lots of twists and turns to come.
So Brexit won't happen on the date. But there isn't a lot to make the date get expanded. Another GE? The Tories will win a vote of no confidence. Another referendum? It is getting more of a possibility. But who holds enough power is brave enough to call one? It could be left to a debate where nobody can be seen to be to blame. And the majority of MP's have always been in favour of staying in the EU.
This could be fun.
You are as much a remainer as May. You voted remain as she did and you are now unbiased. May is trying her best to polish a turd.