I have to agree with these gloomy comments...

The EU stands it ground on the integrity of the internal market, which means the basic options on trade relations remain the same.
The UK will have to pick one, be it Canada or Norway. I'm sure some extras can be negotiated, on defence and security for instance. But only if the jurisdiction of the ECJ is accepted.
But the trade deal is of later concern, and will probably be negotiated by a different UK government.
What we need right now is an exit deal that will provide a transitional period.
And the main stumbling block for that was and is Northern Ireland.....
It seems the UK govt. assumed that Ireland would stand alone on this at the moment of truth, but the EU 27 have firmly closed their ranks. I don't think they are going to blink, will the UK?

Chances of a hard, no deal, cliff edge Brexit are rising significantly - the Pound has plummeted...
We're going to know pretty soon: the planning is for a basic agreement in October, signed of in November.... after that time has run out.. and it's time to prepare ourselves. I'm pretty sure the European Commission will already have some emergency regulations on the shelf to deal unilaterally with some of the immediate issues that will arise. Several member states - particularly those with strong (economic) ties with the UK - are doing the same.
Q