Title: An Utterly Exasperated History of Modern Britain Or 60 Years of Making the Same Stupid Mistakes as Always John OFarrell
Subjects: Humor, Politics and government, History