Booker 2026 longlist features 13 novels from over 160 entries

Entertainment