Re: 2 years?
"if the UK is so desperately to leave, why doesn't it hurry up and leave?"
I suspect that the reason for this - and Farage's attitude to Art 50 - is that nobody really expected the vote to go as it did so nobody had given it any real thought (as opposed to an impressive sounding manifesto) and thus didn't have a clue what to do next or how to get out of what they'd brought down on themselves. Even after the vote I got the impression that they wanted - and expected - Cameron to pick up the pieces & do the hard work for them.
Now they have to work out what to do and are, I suspect, still clueless about how it can possibly be made to work. Not all of the, of course. Some are still expecting magic to happen and complaining bitterly when someone who should know what they're talking about, say an experienced diplomat, tries to tell them it isn't going to happen. Personally, I think each of that crowd should be given a minor govt job, assigned a small area of economic activity, preferably one close to their constituency's interests, and told to develop Brexit policy for it.