Simon Heffer

Simon Heffer

Simon Heffer is a British journalist, author and political commentator.