latest
Emmerdale (ITV, 7pm) After an explosive week during which the highly combustible village of the damned once again ca