It’s all going on at the Connington this week, with both a fashion show and a gala evening that Rachel has organised as well as the arrival of a rather fancy new jukebox.

But it’s not all fun and games for Callum (Jim Sturgess)… Our charming hero gets a nasty shock when Victor and Kathy give him some information about Dieter, while Dieter also has another surprise up his sleeve and loose cannon Victor continues to cause more upset.

Meanwhile, as Kathy tries to follow up a new lead, with a bit of assistance from Julia, Callum attempts to get hold of the top secret files that Harold has requested, but Harold has the unenviable task of buttering up scary Frau Bellinghausen (Lindsay Duncan) in return!