The Booker Prize Longlist 2025 was announced earlier this summer. From a Greek coastal town to the heart of England’s coldest ...