Len Shackleton

Len Shackleton is an Editorial and Research Fellow at the Institute of Economic Affairs.

Well-paid doctors should not be allowed to endanger patients uninhibited

What’s gotten into the Advertising Standards Authority?