Things Can Only Get Worse?
John O’Farrell Doubleday £16.99
This wry, funny account of the trials and tribulations of being a British Labour supporter over the last 20 years (a sequel to Things Can Only Get Better) will be enjoyed by readers of all political stripes.