Booker Prize winner David Szalay on his 'risky' novel 'Flesh' that wowed the literary world 11 January 2026