Don't be so silly, we have lost nothing today. The law still stands that we leave on March 29th deal or no deal. Nothing has changed other than a somewhat interesting advisory only vote or two. What has been missed amongst the noise of all this is that Farage has supposedly secured a veto on any eu extension offer by Salvini in Italy and as we type Tory brexiteer MP's are promising allsorts to Poland if they veto it too. France and Spain are uncertain as well.
When the vote to ask for an extension passes tomorrow in the house there is no certainty whatsoever that the EU will unanimously agree to offer it when requested. Especially as UK brexiteer politicians and others are quietly bribing left right and centre against an extension all across the EU right now...