It's not black and white. In all cases there is consensus that Brexit will be bad economically. UK went with the middle bad scenario according to their own leaked analysis [0].
The "no deal" scenario, which would see the UK revert to World Trade Organization (WTO) rules, would reduce growth by 8% over that period. The softest Brexit option of continued single-market access through membership of the European Economic Area would, in the longer term, still lower growth by 2%.
No deal would have been a disaster. This is a deal, but doesn't address "non tariff barriers" like technical requirements. The trucks can roll again (once quarantine rules allow!)
A few individual industries get whacked; one example I've seen is seed potatoes.