Radio producer Juliet Armstrong spots an all-too-familiar face in a crowded London street.
Set in the years after the Second World War, Kate Atkinson's novel puts idealism on the spot - and asks who can be trusted when loyalty is pushed to its limits?
Read by Fenella Woolgar
Omnibus of the first five of ten parts.
Abridged by Robin Brooks
Producer: Eilidh McCreadie
First broadcast on BBC Radio 4 in September 2018. Show less