Brassic
10pm, Sky Max
Joe Gilgun and Daniel Brocklehurst’s lively comedy-drama returns to never-a-dull-moment Hawley for a fourth season. Vinnie (Gilgun) is moping about after Erin (Michelle Keegan) and her son Tyler’s (Jude Riordan) abrupt departure, but he soon kicks into action when he learns where they are. Cue an eventful road trip to Wales with the rest of the gang (“The last thing I want to do is run around the Welsh countryside looking for a fucking orange nymphomaniac!”). Hollie Richardson
Mary Berry: Cook & Share
8pm, BBC Two
The mighty M-Bez returns to spread the joy of cooking and look back on some of her fondest memories. She starts with special occasions, giving her the chance to work behind the scenes at an Indian wedding with 400 guests, then recommends some of her favourite party recipes, including an impressive avocado, beetroot and prawn stack. Hannah Verdier
Nadiya’s Everyday Baking
8.30pm, BBC Two
Coffee cake that’s easy enough to bake every day sounds dangerous. But if the nation’s favourite cook, Nadiya Hussain, is advising it – who are we to argue? Also on her afternoon tea menu tonight: meringue lollipops with gooey white chocolate. HR
Shetland
9pm, BBC One
Jimmy Perez attempts to work out what makes Lloyd tick in the penultimate episode of the archipelago-based crime drama. Meanwhile: the team may be closer to working out bomber Connor’s motivation, Martin makes a surprise confession that knocks the investigation out of whack and there’s a catastrophe in the making when an oil tanker is targeted. Ali Catterall
Doc Martin
9pm, ITV
In this 10th and final season of the popular Cornwall-based medical series, will the recently retired grumpy Dr Ellingham (Martin Clunes) finally overcome his fear of blood? He’s going to try, while also looking after his and Louisa’s (Caroline Catz) newborn. HR
The Great
11.05pm, Channel 4
Season two of the razor-sharp period comedy about Catherine the Great (Elle Fanning) has doubled down on scandalous scheming in the Russian court. But things crank up to a whole new level when the heavily pregnant empress is visited by her poised but poisonous mother Joanna (a perfectly cast Gillian Anderson). Graeme Virtue
Live sport
Athletics: Diamond League: Zurich 4.30pm, BBC Two. Day one action at Letzigrund in Switzerland, with Britain’s Dina Asher-Smith due to compete on Thursday in the 200m.