‘In this fascinating book, Andrew Hindmoor makes sense of the tangled past we have just lived through ... sprinkling wit, insight and analytical verve over his energetic narrative. …