Celebrity MasterChef viewers have threatened to stop watching if Joe Swash wins the show.
Joe made it to the finals along with Megan McKenna and Kadeena Cox, which will air tonight.
Former professional footballer Dion Dublin left the competition during the episode on Thursday night.
Celebrity MasterChef Final 2021
Joe has divided audiences throughout his time in the competition, and many have said he shouldn’t have made it to the finals.
Read more: Celebrity MasterChef viewers ridicule Gregg Wallace for looking like a “school boy”
Despite a lot of praise for the star, some people have insisted they don’t want him to be crowned the winner.
Some even vowed not to watch the show if Joe wins.
One person said on Twitter, “If Joe Swash wins this year’s MasterChef, I’ll never watch again. Alwaysrrrr! “
Another added, “If Joe Swash wins this, I’ll be done with the show forever!”
A third tweeted, “I never watch Celebrity MasterChef when Joe Swash wins.”
However, others have praised Joe for reaching the finals and love to watch him.
One said, “I’m looking at MasterChef and I just wish there could be 3 winners. I absolutely love Megan and Joe. “
Another wrote: “Love Joe Swash at #PromiMasterChef. It’s a change to have someone who doesn’t take himself too seriously and laughs at himself. “
At yesterday’s show, the celebrities faced their toughest competition challenge – the Chef’s Table.
The finalists had to deliver food to impress some of the best chefs in the country – Michel Roux Jr., Lisa Goodwin-Allen, Paul Ainsworth and Aktar Islam.
At the end of the episode, Judges Gregg Wallace and John Torode decided to send Dion home.
Who Left Celebrity MasterChef Last Night?
Dion said, “I’m totally devastated. I am a winner, I like to win.
“I look back on this experience with a smile on my face.
Read more: Celebrity MasterChef: Kem Cetinay eliminated as viewers are amazed why Joe Swash is still there
“I enjoyed my trip, it is over, but I’m fourth out of 20 people so I will definitely be satisfied with that.”
The Celebrity MasterChef Finale will air on BBC One tonight at 9 p.m.
Who will win? Who is your winner? Leave us a comment our Facebook page @EntertainmentDailyFix and let us know.