I just don't buy it. He knows he can't win, I guess Labour are hoping that there's sufficient numbers elsewhere to keep Boris paralysed. But the Lib Dems and the Brexit Party are both going to cost Labour and the Tories votes.
What a mess.
And it gets worse. NIESR (who are politically neutral) are predicting a 3.5% reduction in GDP best case by 2029, which in real terms is £70 bn a year. How Brexiteers will reconcile that against the £39 bn (now £33 bn) 'divorce bill' is beyond me, basically wiping out the saving in less than 6 months, but I'm sure they'll find a way to spin it.
https://www.bbc.co.uk/news/business-50219036