
The X Factor Final
7.30pm, ITV
Ratings have slumped, no one’s sure why Robbie Williams’s wife was allowed on the judging panel and Acacia and Aaliyah managed to perform the same Stormzy song 6,000 times, but still X Factor rolls on. Dalton, Anthony and Scarlett battle it out from tonight, with one act scooping the series 16 title tomorrow. Hannah J Davies
Strictly Come Dancing
7.05pm, BBC One
With only six couples remaining and stars such as Faye Tozer and Ashley Roberts bagging 10s from the judges, Strictly is reaching its peak. Here comes Musicals Week: the group performance is a rip-roaring Mamma Mia! number, then it’s down to business with dances from West End and Broadway shows. Hannah Verdier
Darcey Bussell: Dancing to Happiness
9pm, BBC Two
The Strictly judge and former prima ballerina has already spoken in parliament, calling for dance to be put on the key curriculum to aid children’s fitness. Now, in an uplifting documentary, she goes a step further to demonstrate why she believes it can play an important role in sustaining the mental health of young and old alike. She meets people who have turned to dance as therapy for stress and anxiety and others who find it helps with dementia and Parkinson’s. Mike Bradley
The Sinner
9pm, BBC Four
Writer Derek Simonds’s intriguing, filmic crime drama is based on the novel by German writer Petra Hammesfahr. In tonight’s opening double bill, young mother Cora Tannetti (Jessica Biel) becomes enraged by the antics of a couple on the beach and commits a shocking act of violence. Even she can’t explain why. MB
Dave’s Advent Calendar
9pm, Dave
Romesh Ranganathan is in hilarious “Bah humbug!” mode in the first of a series of five-minute shorts counting down to Christmas with comedians’ takes on the festive season. A courageous Kerry Godliman volunteers to show Crawley’s finest how gifts can bring him happiness, but he still thinks Christmas is rubbish. MB
Snowfall
10.45pm, BBC Two
Even when the anger recedes, calm is in short supply as series two of the drugs-trade drama reaches its penultimate episode, with Franklin in hiding after his confrontation with Kevin. Meanwhile, as different plot strands converge, Matt is stuck in a kind of narcotics Groundhog Day. Violent and compelling. Jonathan Wright
Film choice

Fried Green Tomatoes, 4.10pm, Paramount Network
Kathy Bates is Evelyn, a downtrodden Alabama housewife who befriends the aged Ninny Threadgoode (Jessica Tandy). Regaled by tales of Ninny’s youth, and her proto-feminist aunt (Mary Stuart Masterson), Evelyn stands up to her husband. Warm, life-affirming stuff. Paul Howlett
Today’s best live sport
Snooker: UK Championship, 1.15pm BBC One
Day four action from York’s Barbican Centre.
Premier League Football: Southampton v Manchester Utd, 5pm, BT Sport 1
Mourinho’s dour United visit the struggling Saints.
Boxing: Wilder v Fury, 11.30pm, BT Sport Box Office
Deontay Wilder v Tyson Fury for the WBC heavyweight title.