latest
Sugar Free Farm (ITV, 9pm) Return of the weirdest show on telly which labours under the delusion that anyone gives a damn whether a bunch of micro-celebs can do without sugar.
Rillington Place BBC1, 9pm) Episode