Niall Williams Wins Kerry Group Novel of the Year for ‘novel full of compassion’ 29 May 202529 May 2025