The most-watched TV show on Christmas Day 2017 has been revealed

The Queen's message triumphed at the top of the tree, while the BBC celebrated a near clean-sweep of the ratings board elsewhere

The TV ratings for Christmas Day 2017 have been revealed, with The Queen’s annual Christmas message topping the viewing figures chart.

The message, which saw the monarch praising the “bravery and resilience” of the survivors of the Manchester and London terror attacks as well as reflecting on the devastating Grenfell Tower fire, drew 7.8 million viewers across BBC One, ITV 1, Sky, and ITV’s catch-up +1 channel.

The most-watched TV show which was broadcast on just one channel was the Christmas special of Mrs. Brown’s Boys, which attracted 6.8 million viewers on BBC One on Monday night (December 25).

Elsewhere, the Doctor Who Christmas special – which saw the introduction of Jodie Whittaker as the 13th Doctor – drew 5.7 million viewers, with BBC broadcasts accounting for eight of the ten most-watched shows on Christmas Day.

See the full list of the top 10 TV shows on Christmas Day below.

  1. The Queen – 7.6m (BBC One, ITV and Sky News)
  2. Mrs Brown’s Boys – 6.8m (BBC One)
  3. Strictly Come Dancing – 6.5m (BBC One)
  4. Call the Midwife – 6.3m (BBC One)
  5. EastEnders – 6.3m (BBC One)
  6. Doctor Who – 5.7m (BBC One)
  7. Coronation Street – 4.8m (ITV) rising to 5.1m when ITV+1 is included
  8. BBC Teatime News – 4.2m (BBC One)
  9. The Highway Rat – 4.0m (BBC One)
  10. Cinderella – 3.6m (BBC One)