The conclusion of The Celebrity Traitors has been leaked on the internet just hours before tonight's finale is due to broadcast on BBC One.
The complete final episode appeared online, revealing the ultimate winner ahead of Thursday's (November 6) climactic conclusion.
Before the eagerly awaited finale, Canadian streaming platform Crave mistakenly released the episode on Wednesday (November 5) evening (UK time), with numerous viewers managing to watch it.
According to The Sun, the episode was removed from the streaming platform after 90 minutes, but not before enthusiastic fans had viewed it and shared precise details of the finale's events across social media.
The newspaper also reported that audiences in New Zealand were able to view the finale prematurely as it was available on ThreeNow, the streaming platform for Channel 3, which broadcasts the BBC programme in New Zealand.
A spokesperson for the BBC said ''We kindly ask anyone who thinks they know the outcome of The Celebrity Traitors to keep whatever they believe they know to themselves. Please avoid sharing potential spoilers so that the millions of fans who have been faithfully following every twist and turn of the series can enjoy the final this evening."
The finale will establish whether traitors Cat Burns and Alan Carr claim the £100,000 prize or if it will go to the three remaining faithfuls - Joe Marler, Nick Mohammed and David Olusoga.
Prior to the final, the BBC released a brief teaser showing the five celebrities preparing for the series' ultimate round table.
Viewers can expect a 70-minute concluding instalment where the champion will at last be revealed.
The celebrities are all competing for £100,000 to donate to their selected charities. Following the final episode, there will be a special extended edition of The Celebrity Traitors: Uncloaked on BBC Two and Sounds.
Ed Gamble will be accompanied by the star-studded cast, the finalists and Claudia Winkleman, as they all respond to the final episode and disclose everything about their time at the castle.
Kate Garraway was the most recent casualty of the banishment after the players chose to bid farewell to the star due to doubts about her status.
The Good Morning Britain host disclosed that she was a Faithful, leaving the remaining players even more baffled than before but who will emerge victorious?
The Celebrity Traitors Final airs November 6 at 9pm on BBC One and BBC iPlayer