What’s on TV tonight? Shows to watch on Sunday 21 January from Call the Midwife to McMafia
Also on tonight McMafia, Dancing on Ice, Vera and Still Open All Hours
WHAT can't you miss on TV tonight? Our guide to the must-see shows...
NEW! Call the Midwife, 8pm, BBC One
Seven series in and although cast and characters come and go, Call The Midwife continues on its course as reassuringly steady in its storytelling and performances as ever.
There’s new blood in Nurse Lucille (Leonie Elliott, right), Poplar’s first West Indian nurse, who negotiates 1963’s Big Freeze equipped with clotted cream fudge from her training college in Taunton.
Story-wise, there’s Nadine, a pregnant dancer determined to leave behind her Soho routine and Mrs Gelin, a Jewish refugee dying of cancer and threatened with eviction from her home.
Her husband’s speech before she passes is Midwife at its heartbreaking best.
McMafia, 9pm, BBC One
As Alex dives deeper into his dirty dealings, it’s getting harder to decide who his greatest threat is: his family’s sworn enemy, Vadim, drug dealer Antonio Mendez or his main investor, Semiyon Kleiman.
One person we are worried about is Lyudmilla (Sofia Lebedeva, left), who still hopes to be freed from sex slavery.
Dancing On Ice, 6pm, ITV
So the first celeb has skated into the sunset, and tonight all 11 remaining stars and their pro partners take to the rink for Disco Week.
We can’t wait to see our early faves Perri Shakes-Drayton (left) – her pro Hamish’s (right) choreography was top-notch in week one – and Love Island winner Kem Cetinay.
Was it just us surprised by his skill on the ice?
Vera, 8.10pm, ITV
It’s clear Vera (Brenda Blethyn, below) is less comfortable in the suburbs than the countryside when she gets lost driving her Land Rover.
But, in what looks like a quiet community, she uncovers wild secrets after a mum-of-two is murdered in her garden.
The woman’s husband is lying, neighbours are nervous and the victim’s long-lost family come crawling out of the woodwork.
Another well-told mystery.
Still Open All Hours, 7.30pm, BBC One
Granville (Sir David Jason, above) buys a box of cheap canned food but the labels are all in Chinese and whatever’s inside stinks.
Thinking quickly, he sells them as “harmony vessels”, which supposedly bring bliss to the home when left unopened.
Surely no one is stupid enough to fall for that?
Silly fun.
Don't know what to watch tonight? Get your daily guide to What's On TV from The Sun Online