A history of modern Britain - Marr, Andrew 1959- (Pan Books, 2008)