MasterChef is on BBC One at 8.30pm.

The grand final of the culinary contest, in which the last three cooks are tasked by judges John and Gregg to produce the best three dishes of their lives.

The City, and the City is on BBC Two at 9pm.

Second part of the thriller. Inspector Borlú believes that a right-wing nationalist leader knows more about Mahalia’s death than he’s prepared to reveal.

Gardeners’ World is on BBC Two at 8pm.

In this hour-long edition, Monty Don celebrates spring-flowering shrubs, while Adam Frost explores a tropical garden in Dorset.

Jane McDonald, My Life Story is on Channel 5 at 9pm.

This profile of the singer, examines her rise to fame as one of the country’s first reality TV stars, on the 1998 docusoap The Cruise.

The Virtual Grand National is on ITV 4 at 8pm.

Nick Luck hosts this racing special in which technology is used to predict which horse will win tomorrow’s race.

Modern Family is on Sky One at 8.30pm.

Hayley and family go to her boss’s country house for a wine-tasting event, where they must adhere to a bizarre rule.