David Szalay is the reigning winner of the Booker Prize, an honour he received at a dinner in London for his novel, ‘Flesh’.