Gentleman Jack
BBC1, 9pm
Their romance may have ended many moons ago, but there’s something that keeps pulling Anne Lister and Mariana Lawton back together. Despite Anne trying to draw a line under the relationship, she feels compelled to listen to her former lover’s marital woes, and is horrified by what she hears. Back at Shibden, Ann Walker’s pesky relatives continue to be a nuisance. This time it's her cousins who turn up with a devious scheme up their sleeves. ★★★★