BBC soap EastEnders aired an emotional scene tonight as Zack Hudson (James Farrar) ended up telling the whole Vic about his HIV diagnosis.

Advertisement

It all stemmed from Ben Mitchell (Max Bowden), who was having a really rough day after finding out his rapist had been caught and prosecuted following another attack on a separate individual.

He heard the news before his big fight against Martin Fowler (James Bye) and instead of draining him entirely of the will to fight, it prompted him to get up and push on.

During the big fight, Martin successfully landed some good punches, knocking Ben to the floor, but as Phil was the judge of the event, he was given a bit of leeway to get up and try again.

Despite the bell ringing, Ben pushed on and punched Martin square in the face prompting a knock-out.

Back in the pub afterwards, Ben was lauding it over everyone calling Zack a "coward" for not wanting to take him on in a fight, but it was nothing of the sort; Zack would have failed the blood test should he have even tried to take part due to his diagnosis.

Things turned nasty when Zack insisted Ben needed to sit down and take the win gracefully.

From left to right, James Bye as Martin Fowler, Tony Clay as Callum Highway, Max Bowden as Ben Mitchell, and Matthew Morrison as Felix Baker in EastEnders.
Ben took things too far in tonight's EastEnders. BBC/Jack Barnes/Kieron McCarron

Ben went personal, saying it's good Zack doesn't have a child of his own because he wouldn't be a good father - a terrible blow considering what Zack and Whitney had just been through.

Ready to brawl in the pub there and then, Zack announced the news to Ben that he couldn't fight because he is HIV positive.

Ben was floored by the news and will no doubt be struck down with guilt when he comes out of his bad spell.

Read more:

Visit our dedicated EastEnders page for all the latest news, interviews and spoilers. If you’re looking for more to watch, check out our TV Guide and Streaming Guide.

Advertisement

Try Radio Times magazine today and get 12 issues for only £1 with delivery to your home – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Advertisement
Advertisement
Advertisement