EastEnders spoilers follow for Wednesday’s episode (12 November), which is available to watch now on streaming service BBC iPlayer and hasn’t yet aired on TV. Harry decided to hand himself in, but ...
EastEnders spoilers follow for Wednesday’s episode (12 November), which is available to watch now on streaming service BBC iPlayer and hasn’t yet aired on TV. EastEnders has aired a devastating update ...