Actually, Ringer, yours is opinion not argument. You seem to consider that all these people were lying for their own ends. They may have been deluded, mistaken or just plain stupid.
If so many UK political leaders have got away with so much lying perhaps we need somebody else to keep an eye on them. Like the EU?