New Blood is set to return on November 19. The new season adds characters and introduces a cure as survivors face harder challenges across South Korea.
It’s never a dull moment in Walford, and this Christmas, the Moons might just steal the show, affirm EastEnders Spoilers. Viewers are going ...