The Handmaid’s Tale
9pm, Channel 4
This second season of the dystopian drama has not quite enjoyed the same level of favour as the first. Having departed from the Margaret Atwood novel on which it is based, the show has provoked criticisms that it has no idea where it is heading, determined only to meander onwards for as long as possible. This finale, however, is shocking, violent but highly satisfying. Serena organises an extraordinary meeting of wives with the council while a verbal slight pushes Emily too far. David Stubbs
Travels in Trumpland With Ed Balls
9pm, BBC Two
“With Donald Trump, money talks,” says Balls in tonight’s finale, where he braves a party held at Trump’s Mar-a-Lago property and meets his wealthy female fans, the Trumpettes. The ever-patient Balls also goes squirrel hunting with a pair of young rednecks who say they’re better off now. Sophie Harris
Unforgotten
9pm, ITV
We have been waiting for the net to close in on the quartet of chancers who are all clearly lying about the night of Hayley’s murder, so it’s good to see them recalled for further questioning. The knives come out, kippers are stitched up, but shot-in-the-dark theories need replacing with hard evidence before next week’s denouement. Mike Bradley
The Stolen Maharajah: Britain’s Indian Royal
9pm, BBC Four
The rotten heart of colonialism is exposed in this quietly furious documentary about Duleep Singh, the “last Maharajah of the Punjab”. Having signed away Lahore to the British, the Sikh boy-king would become Victoria’s godson and an English country gent – before being betrayed by the Empire. Ali Catterall
Lost Boys? What’s Going Wrong For Asian Men
10pm, BBC Two
In a revealing look at life for young British Asian men, Mehreen Baig visits Bradford, where British-Pakistanis are experiencing high unemployment and crime, and Leicester, where a tradition of entrepreneurialism may have contributed to greater integration for the Gujarati community. MB
Mama’s Angel
10.20pm, Channel 4
One of the most promising foreign-language dramas to come out of the Walter Presents stable, this Israeli thriller begins on the eve of Yom Kippur and focuses on a prison therapist assigned to treat a child murderer while dealing with the disappearance of her own son. Tough, tender, elegantly scripted. MB
Film choice
The Counsellor, 11.35pm, Film4
Michael Fassbender is a lawyer getting out of his comfort zone when he wheedles his way into a Mexican cartel. The screen glitters with A-list talent – Penélope Cruz, Brad Pitt, Javier Bardem, Cameron Diaz – and Cormac McCarthy supplies the sexed-up screenplay for Ridley Scott’s none-too-convincing but torridly watchable thriller. Paul Howlett
Today’s best live sport
European Championships, 8am, BBC Two
Last day of the multi-sport event.
Test Cricket: England v India, 10am, Sky Sports Cricket
Lord’s hosts the fourth day of the second test between the sides.
Premier League Football: Arsenal v Manchester City, 3.30pm, Sky Sports Main Event
Title holders City start their campaign. Liverpool v West Ham is on the same channel at 12.30pm.