January 5, 2010 Edit Delete Tags Autopost Breaking news: Nick Clegg denies he is leader of the Liberal Democrats. "Pretty sure it's still John Cleese," he says. via Ping.fm