Series 21, Episode 26 airs Tuesday 25th June at 20:00 on BBC One.

Xavier tries to build bridges with Donna, but she’s still deeply hurt and a big declaration goes down like a lead balloon.

Cameron can’t quite shift his feelings of unease around Evan, and when he overhears a phone call his suspicions are confirmed. But will anyone else believe him?

Fletch is anxious about his first official date with Ange, but he has even more reason to be worried when Hanssen asks him to stop Ange’s out-of-hours surgeries.