By: Fred Posted on October 7, 2011October 7, 2011 James Delingpole, put on this earth to laugh the Man-Made Global Warming scam into well-deserved oblivion, continues to do God’s work at The Telegraph. Hint: the answer to the headline question is…You, Mr./Ms. Taxpayer.