The result of the Big Brother 2018 final last night found its way online before it aired on TV.
It was Cameron Cole who won Big Brother 2018 in Monday's results, taking home the £100,000 prize fund. He beat Akeem Griffiths in the final two while Zoe Jones finished third and Cian Carrigan ranked in fourth.
However the results were leaked online before they aired in the TV show - which was on a 15 minute delay - thanks to former housemate Nikki Grahame.
The Big Brother 7 housemate tweeted her congratulations to Cameron 15 minutes before host Emma Willis announced the result on screen.
"Cameron you smashed it!!! F**king 😘 massive congratulations you legend 🥂🍾🏆🏆#Cameron #champion #bbuk" she wrote
Fans weren't too happy with Nikki's mess up.
"The show is on a 15min delay. You just spoiled the result of the last series for a lot of people," one replied.
Another asked on Twitter: "Have you really just ruined the last show?"
A third raged: "😡 if you’ve just spoiled the last #BBUK I un-fan you!"
And another viewer compared her mess up to Prue Leith's revealing of the Bake Off winner last year. "Are you related to Prue Leith?" they quipped.
Appearing on ITV's Lorraine today, Nikki said sorry for her slip up and said no one had told her about the delay.
"I just heard. I was totally unaware of that, honestly," she added.
Meanwhile, on the show, Cameron spoke to Emma about his time on the show.
He said: "There's been a few tears. I am completely and utterly shell-shocked. I can't describe it. Never in a billion years would I expect that, I thought I'd be out the first week. I didn't think I'd be liked."
At just 19, Cameron is the youngest ever Big Brother winner and leaves with the £100,000 prize fund.
Big Brother used to air on Channel 5.