Are you looking forward to the UK crashing out in June? July 1 is the deadline for Britain to request an extension to its post-Brexit transition period beyond the end of 2020. Mr Johnson said this month that he will not extend it, and sees “absolutely no need to do that”.
The December 2020 trade deal pledge is unachievable on the terms set out in the manifesto.
Sorry to disappoint you, we won't 'crash out' in June, we are scheduled to 'Leave' the E.U on 31 January, we then enter into the transitional period, for which a trade deal must be agreed.
That 'transitional' , AKA 'Implementation Period'(Art: 126) ends on 31 December 2020, however, by mutual consent, a 'one-off' extension, for a 2 year period may take place under Article; 132 in which to agree a trade arrangement.
During that period, apart from some exclusions within the W.A, the U.K would have to abide by E.U law in respect of everything, as if it was still a member, including, abiding by new E.U legislation in that period, that includes payments to the E.U, though they would be treated in part as 'on account' in respect of settling agreed liabilities.
Now, BoJo did say that he wouldn't seek an 'extension', but once we 'Leave' on (31 January 2020), the option of an 'extension' period wouldn't alter the fact that we have left the E.U & it would be a matter of faith that a mutually beneficial trade deal can be made during that extension.
As I say, everything is in a 'fluid' or state of 'flux' until it's all ratified in a new treaty.
The idea of a 'hard' Brexit is very unlikely, it's not in either side's interest.
I do take your points seriously, because they are relevent, just not 'red lines', as not just BoJo, but any other P.M, including CORBYN(had he won), would probably have had to extend the period.
Where the politics of Brexit are concerned, everything is fluid, or in a state of flux & nothing is fixed in space or time.
We will reach our destination though, that is a certainty.