A seventh celebrity has been voted off in tonight's I'm A Celebrity 2018 results.
One more celeb left I'm A Celebrity tonight ahead of the final on Sunday night.
In the penultimate elimination of the series, five became four after another round of voting from viewers.
At the end of this evening's episode, Dec and Holly went down to camp to reveal the results as the next celeb was sent packing.
Coming bottom in the latest public vote, it was announced that it was James McVey who was voted off I'm A Celebrity 2018 tonight.
James told hosts Dec and Holly: "I'm so happy. It's the toughest thing I've ever done and I'm over the moon to have done it."
The Vamps' singer James is the seventh of this year's celebs to be voted off the show.
TV presenter Nick Knowles left last night after TV’s ‘The Governess’ Anne Hegerty departure on Wednesday.
Soap actress Rita Simons went on Tuesday following Corrie star Sair Khan's departure on Monday. Hollyoaks' Malique Thompson-Dwyer made his exit in Sunday night's show. TV legend Noel Edmonds was the first to leave last Friday night in a surprise result.
One last celebrity will head home in Saturday's show leaving a trio in the camp for Sunday, December 9, where the live final will see the top three go head to head.
The current four contestants left on the show include actor John Barrowman, and football manager Harry Redknapp.
Joining them are comedy actor Emily Atack and singer Fleur East.
Ahead of Sunday's final, Harry finds himself as the favourite to win in the final on Sunday night.
I'm A Celebrity… Get Me Out Of Here! airs nightly on ITV at 9PM. Get more from the jungle with I’m A Celebrity…Extra Camp with all the behind the scenes gossip on the ITV show. Hosted by Scarlett Moffatt, Joel Dommett and Joe Swash.
I'm A Celebrity 2018 final airs on Sunday night where the new King or Queen of the jungle is crowned.