The Great British Bake Off
8pm, BBC1
Selasi and the three other people also on this show compete in the semi-final. Highlights include Selasi doing one of Sue’s time-checks for her; Selasi pacing agitatedly; Selasi interrupting Mary and then being adorably embarrassed; Selasi dressing a cake without taking it out of the freezer; Selasi binning some slightly imperfect sponge; and Selasi allowing his brow to be mopped as he furiously whisks. Oh, the theme? Patisserie. Jack Seale
Him
9pm, ITV
First of a three-part supernatural drama focusing on an initially inauspicious 17-year-old boy. Quiet, sullen and fused to his smartphone, the unnamed protagonist wrestles with his role in life as his divorced parents’ new lives drift in directions that don’t involve him. But unlike typical teens, he possesses telekinetic powers that he can’t contain when distraught. Hardly original, but this opener musters enough mystique to warrant further watching. Mark Gibbings-Jones
The Missing
9pm, BBC1
Following a first episode that was, at moments, dizzying on account of the number of narrative strands it introduced, The Missing settles down to some serious storytelling. Which isn’t to say it lacks for mystery or – don’t worry, no spoilers – moments of revelation. Tonight, these involve Stefan Andersson and Julien heading into Iraq; military cop Eve Stone dealing with a difficult situation with her father; and, in 2014, hints that Gemma doubts Alice’s identity. Terrific. Jonathan Wright
No Place to Call Home
9pm, BBC2
Mix the privatisation of social housing, funding cuts to councils and the grotesque gulf between wages and property prices, and you’ve a recipe for disaster. This film visits Barking and Dagenham to count the human cost of the housing crisis. It’s a tragedy unfolding in slow motion with embattled housing workers facing impossible decisions and desperate people facing hopeless situations and dealing (or struggling to deal) with them alone. Bleak but essential. Phil Harrison
Crazyhead
9pm, E4
New British horror with plenty of absurd laughs from the creator of the similarly warped Misfits. Amy (Cara Theobold, a million miles away from Downton Abbey) discovers her best friend is possessed, and teams up with deliciously quick-witted Raquel (Chewing Gum’s Susie Wokoma) to exorcise the demon. “I’m not a hell bitch. I work in a bowling alley,” argues Amy, shortly before being chased by an evil gang. Expect darkness, clown masks and lots of one-liners. Hannah Verdier
Marley’s Ghosts
10pm, Gold
Series two, and scatty magistrate Marley (Sarah Alexander) still hasn’t got the hang of other people not being able to see her unhelpful undead companions (John Hannah, Jo Joyner and Nicholas Burns). When she’s not arguing with them in public and looking mad, they’re pushing her into genteel farce, this week involving the stuffy local residents association. A nicely made sitcom with an enviable cast, although the awkward premise is a ball and chain. JS
Trump v Clinton Live
1.30am, Channel 4
We live in interesting times. On either side of the Atlantic, politics is now a revolting, shameful farrago; and while that’s clearly not about to resolve itself any time soon, the live monster show of the US election at least ends here. At time of writing – and unless something absolutely catastrophic happens – this debate in Las Vegas will be, fingers crossed, Donald Trump’s last hurrah. Poke him with a stick, turn him over. He’s done. Ali Catterall
Film choice
Scent of a Woman (Martin Brest, 1992) 10.20pm, W
Featuring a classic rampant, scenery-chewing performance from Al Pacino, who tangos his way to an Oscar as blind, bitter and twisted ex-army colonel Frank Slade, out on a weekend binge before topping himself in the military manner. He gets talking to naive, troubled college kid Chris O’Donnell and, what do you know, the clouds start to lift on a warm current of filial-paternal affection. Soppy, overlong, but almost irresistible. Paul Howlett
Live sport
One-day international cricket: India v New Zealand The second game of the five-match series, from the Feroz Shah Kotla, Delhi. 8.50am, Sky Sports 2
WTA tennis: The Luxembourg Open The third day’s play from Kockelscheuer. 12midday, Eurosport 1
Champions League football: Barcelona v Manchester City Pep Guardiola can rely on a warm reception at the Nou Camp. 7pm, BT Sport 2