Emma Thompson at the Cheltenham Literature Festival.

(PIC PAUL NICHOLLS)