@clacke
I said it is possible that Brexit won't happen on March 29th. For that to happen the EU27 must agree. Also, an extension would only be until at latest approx. May 23rd (EU elections). The UK cannot unilaterally stall. The UK can unilaterally revoke #Article50 and completely cancel Brexit (unlikely as that is).
I've never fully accepted that May was a Remain supporter. The words reluctant & opportunistic come to mind. She hates EU immigration. Brexit is her last hope to be remembered.