I agree with Pine Man. However now we are here, I would blame the little Englanders, Jingoistic people like Rees Mogg, Bone, Boris, Redwood, IDS et al who seem almost to want a hard Brexit. Few have had "proper" jobs in industry etc , and seem to have no idea of the chaos that would ensue from a crash out. . This is a time for compromise and cross party unity - an impossible dream. There is a slim hope that the Chequers proposal will succeed. Cameron was wrong, but like Major he was pushed by the "bas*dards" like the above. Momentum want out because the EU does not "allow" nationalisation.
It is not May's fault as the great democracy we live in instructed the government to leave.
I am an unrepentant remainer and agree with the last post that Cameron is to blame for a referendum which was far too simplistic and ill thought out to be the justification for the way brexit is being handled by both sides. Barnier is an unrepentant negotiator who wants to punish the UK and the current government is too divided to produce a united and sensible approach. We are being held to ransom by the hard brexiteers who certainly in my view do not represent the majority of the electorate. To harp on back to a referendum which was flawed from the start and designed by Cameron to settle issues within the conservative party is ridiculous. No one who voted leave was aware of what the implications would mean, and still don't. I am personally always willing to accept the will of the majority but only when that majority if based on full knowledge of what the issues actually were in detail, not some airy fairy yes/no without any idea of what the final implications are.
Only people to blame would be the bureaucrats in Brussels, a bunch of unelected thieving elitists who are scared stiff that seeing UK outside the EU and surviving will galvanise more countries into leaving. The EU is dying and the sooner it expires the better.