I mostly agree.
I would add, ahead of the referendum nobody representing the leave campaign was in a position to deliver on anything, Cameron was PM, he campaigned for remain and was expected to make the decisions. Whatever xy and z mentioned by the leave campaign, people voting leave had to be accepting of no deal, or accepting of whatever was the leave deal. It can’t be otherwise despite the appeals of remainers that there are 17.4 million ways to leave.
In general, from what I heard during debates at the time I believe leave voters assumed, incorrectly as it turns out, that UK govt and the EU would be intelligent enough to agree a mutually acceptable way for the UK to leave. Having left the EU, I think the expectation was the UK would pursue relationships wherever it wants to and is able. This has not happened for a number of reasons, some of which are best not mentioned here but it has caused over 3 years of stagnation and uncertainty.
Matthew, See above for the first bit, though I don’t presume to speak for 17.4m people. It’s not my responsibility to justify or explain why anybody voted how they did.
I am really not bothered what Baker, Rees-Mogg and Farage have to say in 2019 and I had no interest in them ahead of the referendum. I don’t care if they are disobeying the referendum result or not, nor do I see any point in even thinking about it. Sorry, but I am not going to play the endless remainer game of coming with excuse after excuse why the result should be ignored. I simply don’t agree with what hard-remainers have been doing since the referendum.