Doctor Who ratings revealed for season 14 launch after early iPlayer debut cross-posted from: feddit.uk/post/11809930...