The brilliant Dr Waddington stands in for Geoff, who is on leave. But Jackie soon discovers that the good doctor is not all he seems.
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
The brilliant Dr Waddington stands in for Geoff, who is on leave. But Jackie soon discovers that the good doctor is not all he seems.