Viewers in their millions deserted Doctor Who as it returned to BBC One for a new series on Saturday night, according to new figures.
An average 4.6 million watched Peter Capaldi back for his second series playing the Time Lord, compared with 6.8m for his full debut last year.
It was roundly beaten by ITV’s X Factor, which had 7.3m viewers.
But reviewers were enthusiastic about the Doctor’s return, with the Radio Times giving it five stars. However, it is expected that ratings will rise with figures for catch-up and the iPlayer.