Climate alarmist, ‘hockey stick’ promoter and former head of IPCC WG1 Sir John Houghton trips himself up in a recent article in the Times, where he seeks to defend the indefensible and says: “The IPCC is not a self-selected group of scientists with a political agenda. It was founded in 1988 by the World Meteorological Organisation [...]