A parliament of fools, or a confederacy of dunces? Blethering celebrities and blundering politicians, royal babies and right royal cock-ups, milkshake madness and vegan sausage rolls – and, of course, the long and winding road to Brexit. If ever the times were ripe for a return to the high days of Augustan satire, it’s now – and the Spectator’s literary editor Sam Leith provides it. Our Times in Rhymes is a waspish, affectionate and very funny look at the state of our nation as it – let’s be even-handed – teeters on the cliff-edge of a marvellous opportunity. Here is all the insanity and inanity of 2019, month by cherishable month, rendered in galloping comic verse and paired with satirical drawings by the brilliant cartoonist Edith Pritchett. It makes the perfect Christmas stocking filler for anyone who needs a good laugh at the damnable times we live in.