TV tonight: Joe Gilgun is brilliant in the return of Brassic

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

Gillian Anderson in The Great.
Poised but poisonous … Gillian Anderson in The Great. Photograph: Gareth Gatrell/Hulu

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.