John O'Farrell is an author and journalist. He has published three novels, The Best A Man Can Get, This is Your Life and May Contain Nuts, a memoir of his support for the Labour Party in the wilderness years Things Can Only Get Better, and three collections of his Guardian column, Global Village Idiot, I Blame the Scapegoats and I Have A Bream. A former comedy scriptwriter for Spitting Image and Smith and Jones, he is the founder of the satirical website NewsBiscuit, and can often be seen on such TV programmes as Grumpy Old Men, Newsnight Review and Have I Got News For You. John's latest book is An Utterly Impartial History of Britain (or 2000 Years of Upper Class Idiots in Charge).