The OBR is NOT the best source of information and this figure of ?100 billion is NOT from post budget analysis it's from pre Brexit. It is now accepted their pre figures were overly pessimistic of the effect on the UK and overly optimistic on EU performance.

Your assertion that it's been 10 years is even wildly incorrect. It's been 6 years since we left the EU. For the first 2 years every nation pulled up the drawbridges and trade plummeted for ewveryone.

Best comparison for me is UK economy v France from 2023 when although by means anything to right home about ours slightly outperformed France.

But hey times are tough lets blame Brexit saves having to blame ourselves. I'll say again I'll judge Brexit when we start it.