The winner of the 2018 Man Booker Prize has been revealed