latest
MasterChef (BBC1, 8pm) Spot the difference between this 25-part epic and every other series as John Torode and Gregg “TWO MINUTES” Wallace serve up another dollop of TV’s longest running cooking contest.