Jasmine Lennard has fumed at Celebrity Big Brother 2017 bosses after supposedly being dropped from the line up.
Jasmine, who first appeared on the show in 2012, was apparently ditched from the cast shortly ahead of this week's launch.
It was reported last week that Lennard had been replaced by another former housemate, Jasmine Waltz, at the last minute.
“Jasmine [Lennard] is fuming after being dropped for the upcoming series of CBB," a source told The Sun newspaper.
A spokesperson for the show declined to comment on the report.
But Jasmine hasn't been as quiet and tonight ahead of the launch posted a lengthy message online giving her side of events.
"The way i have been treated as a human being, as a single mother and as a person who has worked for them for over 10 years is disgusting," she said in a post on Twitter.
Jasmine vowed: "I intend to publish publicly all communications between myself and the Execs at Endemol in order to expose the full extent of the internal corruption and how dis hounourably they’ve behaved toward me so that the specific parties involved can be held accountable. "
And she went on to demand her fee for the show.
"I also intend with the full force of my legal team to drag these people through every court in the land if they refuse to honour the agreement they made with me and pay me," Jasmine wrote in the post.
She added: "I’m determined to take every and any action necessary to defend my good name and ensure that i receive both an apology and my fee in full."
Celebrity Big Brother starts tonight on Channel 5.