A Lake District Farm Shop
8.15pm, Channel 4
We’re back at the picturesque Tebay motorway services, following the food suppliers who have turned the pit stop into a haven for organic produce. The second season kicks off as dairy farmer James Hadwin tries to get his sheep’s milk brie on to the shelves, while new supplier Lakes Brew showcases a batch of craft beers made with the surrounding Lake District water. We also take a trip to Winster valley to meet carpenter Jonty and his wooden spoons. Ammar Kalia
Queens of Mystery
6pm, Channel 5
The sedate murder mystery continues, with the first episode of a two-part case. Detective Mattie Stone is still searching for her missing mother, and thinks she might have come upon a promising lead, until a murder at the theatre diverts her attention. AK
TOTP: The Story of 1994
7.15pm, BBC Two
As Britpop was born, 1994 was a turning point in British tastes and the latest instalment of the BBC clips show gives us the evidence. Mel Giedroyc narrates debut TV performances from the likes of Oasis, Blur and Pulp, while Wet Wet Wet have a mammoth 15-week stay at No 1 with Love Is All Around. AK
Hidden
9pm, BBC Four
The overcast Welsh whodunnit continues. DCI John and coffee-loving DS Vaughn are back at square one with the death of unloved farmer Ifan Williams, while his stressed widow Siwan struggles on. This third and final season is as bleakly beautiful as ever while also examining how financial woes can hollow people out. Graeme Virtue
Killing Eve
9.15pm, BBC One
The body count continues to pile up as Eve and Villanelle’s story moves into its final three episodes. Carolyn needs answers, but she has to confront a face from her past to get them. And in desperate times, will Villanelle realise she needs Eve’s help again? Hannah Verdier
Rock Family Trees: The Birth of Cool Britannia
10.15pm, BBC Two
Calling music as derivative as Britpop “a musical revolution” is pushing it. But the likes of Blur and Elastica embedded themselves in cultural history for a reason – even if smarter practitioners such as Suede shied away from the name’s nationalistic connotations. This documentary is a brisk retelling of its familiar story. Phil Harrison
Film choices
All the Old Knives, Amazon Prime Video
Eight years after an Islamist plane hijack became a bloodbath, Vienna station CIA agent Henry (a furrow-browed Chris Pine) is asked to ferret out the mole in the agency who helped precipitate the disaster. So far, so Tinker Tailor Soldier Spy – but Henry’s main suspect is his former lover Celia (Thandiwe Newton). Janus Metz’s nicely played espionage mystery has plenty of tense spy-stuff flashbacks but at heart it’s a two-hander: the couple share dinner and their memories of the event, but both have motives that are murky at best. Simon Wardell
Great Expectations, 2pm, BBC Two
You can rely on Charles Dickens for a cracking plot – and this 1946 film of his novel delivers that – but it’s in David Lean’s rich evocation of the early 19th century that the adaptation really comes to life. From mist-soaked Kent marshes to Miss Havisham’s dusty, decaying estate and the bustle of London, Pip’s progress from blacksmith’s boy to snobbish young man, courtesy of an anonymous benefactor, is given depth and drama. John Mills is solid as Pip but it’s the supporting cast who sparkle, particularly Martita Hunt as Miss Havisham and Francis L Sullivan as the lawyer Jaggers. SW
The Favourite, 9.15pm, Channel 4
Deadpan Greek surrealist Yorgos Lanthimos runs a coach and horses (and the odd duck) through the costume drama with this riotous tale set in the 18th-century court of Queen Anne. A love triangle develops when new servant Abigail (Emma Stone) plots to usurp her cousin, Lady Sarah (Rachel Weisz), as the confidante of the petulant, stupid Anne (an Oscar-winning performance of humour and surprising pathos by Olivia Colman). In a nod to Kubrick’s Barry Lyndon, it’s shot using only candles, fires or natural light, adding a wow factor to the wit. SW
Live sport
Champions Cup Rugby Union: Sale Sharks v Bristol Bears 12.30pm, Channel 4. Last-16 first leg at AJ Bell Stadium.
Challenge Cup Rugby League: Catalans Dragons v St Helens 2pm, BBC One. Coverage of the quarter-final at Stade Gilbert Brutus in Perpignan.
Women’s Six Nations Rugby: England v Wales 4.30pm, BBC Two. From Kingsholm, Gloucester.
Racing: Grand National Live 4.30pm, ITV. The Grand National Handicap Steeple Chase from Aintree.
Golf: The Masters 8pm, Sky Sports Main Event. The third day of the Augusta major.
F1: Australian Grand Prix
Sat, 5.55am, Sky Sports Main Event
The third round from Melbourne.