BBC The Traitors fans fume as Ross fails to avenge mum Diane Carson
January 24, 2024
Dan Wootton has sensationally quit GB News after the channel was dealt a "chilling" ruling from TV watchdogs Ofcom. The presenter announced the news on X, formally Twitter, telling ...