There are signs that both hardline Brexiters and the DUP may be wavering in their opposition to May’s withdrawal agreement. Fear of a second referendum, and losing the prospect of Brexit altogether, is a big factor. But if May loses again, all bets are off. A softer Brexit, no deal by accident, or no Brexit following another referendum, are all possibilities. Outright revocation of Article 50, the simplest solution, is seen as very unlikely. What one can fairly safely predict, however, is that we will not know which it will be by March 29.