It's a day full of surprises when Mrs Tembe discovers a man wearing only a towel in her kitchen and Jimmi finds a hungover teenager in his hotel room. Meanwhile Ayesha tries to get to the bottom of Karl's illness.
Watch on these services
This title is currently not available on any service.
Cast of The Loneliness of the Long-Distance Swimmer