He is famous for novels including the Netflix-adapted Fool Me Once and has more than 80-million books in print worldwide.

He’s among those attending the Queen’s Reading Room festival which is being held at Hampton Court Palace on Saturday.

Sir Ian Rankin, Lee Child and Kate Mosse are also on the bill.

Classicist Mary Bead will also be there, and she’s been talking to Lucy Mayer.