The finalists for this year's Booker Prize have been revealed, after judges whittled down the 13-strong longlist to six that will compete for the prestigious literary award.

The shortlist includes Indian-born author Kiran Desai, 19 years after she won the prize, as well as past nominees Andrew Miller and David Szalay.

A trio of US writers - Susan Choi, Katie Kitamura and Ben Markovits - will also be up for the prize when the winner is announced in November.

Actress Sarah Jessica Parker has said she and the other judges of this year's prize had "real agony" deciding which novels to include on the shortlist, but said taking part in the process has been a "privilege".

Booker Prize 2025 shortlist: