James Delingpole 
James Delingpole's avatar
Author, blogger, podcaster, irritant, hero