Agree with some of this but the referendum was a pack of lies on the leave side too.
Remember Boris didn't have the guts to stand as leader after the vote had taken place. May effectively stepped into a void. Its much easier as a Brexiteer to shout from the sidelines than actually be the one...