EastEnders fans celebrate as Kathy Beale finally stands up to rapist James Willmott-Brown in an epic way

KATHY Beale literally hit rapist James Willmott-Brown where it hurt in tonight's EastEnders – leaving fans celebrating around the country.

The cafe owner has been tormented by the return of her rapist in recent months but tonight's episode saw the creepy businessman declare his undying love for her, and his wish for them to be together – even if he had to pay for the privilege.

After plastering on a small smile, Kathy (Gillian Taylforth) said he was no Richard Gere and she was no Julia Roberts in Pretty Woman, and she could not be bought, before furiously grabbing his crotch.

As James twisted in agony, Kathy told him in no uncertain terms that she hated him and wanted nothing to do with him.