The Secrets She Keeps
BBC1, 9.20pm
We're now at the halfway stage of the series, and it's still keeping everyone on the edge of their seats. Meghan (Jessica De Gouw, below) and Jack's marriage has survived against the odds in the past, but it seems that things have gone too far to be salvaged this time. Elsewhere, journalist Lorelei receives a visit from the police, but whether that's enough to stop her in her tracks remains to be seen. ★★★★★