Boy George has said he finds Matt Hancock "slimy" and told the former health secretary that he has been "hating on" him during their time in I'm A Celebrity... Get Me Out Of Here!.
The 61-year-old Culture Club singer told fellow contestant and comedian Seann Walsh that he thought Mr Hancock was "slippery", before apologising to the MP.
He said: "(I) can't stand Matt. I have tried to like him and I've failed. I find him slimy, I find him slippery.”
Boy George then told the Bush Telegraph: "He's probably going to be quite upset and I was kicking off a bit and I just thought, 'you know what, just tell him to his face what you feel'."
The singer then said to Mr Hancock that he has been "hating on him".
"I have to be honest. I sometimes feel like you don't say what you mean and you're not particularly direct," he added.
Boy George apologised to the MP for his behaviour towards him and said he found it difficult to "separate" the politician from the person.
He said he is "struggling" with the former health secretary, but added: "That's not your problem, that's my problem. I apologise because I was really slagging you off a minute ago."
Mr Hancock said he would prefer the truth and has "enjoyed spending time with" the singer.
Earlier in the show, the singer revealed his mother was in hospital during the pandemic and he wasn't able to visit her and said that if she had not survived he would have quit the show when Mr Hancock entered the jungle.
Mr Hancock has received a mixed reception from fellow contestants in the camp throughout the show.
Some contestants have grilled him for his rule-breaking actions during the pandemic which saw him resign as health secretary after pictures emerged of him having an affair with his former aide, breaking guidance about mixing with other households.
Also in the latest episode, Charlene White became the first contestant to leave this year's show after a vote by the public.
The 42-year-old Loose Women star was announced as the celebrity with the fewest votes and said she would like Coronation Street star Sue Cleaver or former rugby player Mike Tindall to win the ITV reality show.