(9:00 PM, ITV1) Will team leader Richard turn out to be a hare or a tortoise The atmosphere is getting chillier by the minute - and we don't just mean the weather conditions! The five remaining…




More...