Richard Flanagan, who won the Booker Prize for fiction in 2014, has become the first author in history to achieve the “unprecedented double” after being named the winner of the Baillie Gifford Prize ...