David France

Read what The Spectator thought of the winner of the Baillie Gifford Prize for non-fiction

17 November 2017 15:44

Last night saw the award of this year’s £30,000 Baillie Gifford Prize – the country’s most respected prize for non-fiction…