Honey G eliminated from X Factor

The controversial rapper Honey G has been eliminated from The X Factor after a sing-off with 5 After Midnight.

Judges Louis Walsh, Nicole Scherzinger and Simon Cowell all chose to save the boy band, despite the pleas of Honey's mentor, Sharon Osbourne, to keep her in the competition as she had "the edge on everyone".

Honey, whose real name is Anna Georgette Gilford, said it had been a "completely life-changing experience", thanking the judges and The X Factor team.

The rapper found herself in the bottom two after a dramatic night in which the stage was invaded during her performance.

X Factor contestant Honey G was visibly shaken when a member of the audience ran on stage. Credit: ITV

Honey had just finished rapping MC Hammer's U Can't Touch This, part of the Louis Loves theme, when a man rushed the stage and tried to touch her.

During judge Walsh's comments on her efforts, the man ran up behind her, grabbed her shoulders and tried to take her microphone.

Honey said she had loved the experience, adding: "Everybody who said that I could not make it here, I'm standing here right now - X Factor."

This leaves Saara Aaalto, Matt Terry, Emily Middlemas and boyband 5 After Midnight to battle it out in next week's semi-final.