John James threatened to leave the show last night after clashing with one of the ex housemates who was invited back to the house for an afternoon.

Three ex contestants Ben. Nathan and Rachael were invited to spend some time at the house ahead of next week’s final.

The trouble started when John James received a massage from Rachael and made disrespectful comments about her. He later found out that Nathan, now Rachael’s boyfriend, was watching him slate the Beyonce look-a-like from another room. Corin told John James that BB would need security at the wrap party in case there was any trouble.

Earlier in the day Ben had also made comments that some of the former contestants had dined with his mum.

While most of the housemates went to bed around midnight, John James went to the diary room. JJ was later called to join him.

A concerned Sam tried to listen in to what was being said in the diary room as he was worried John James would leave.

John James said he was sure that his comments about Rachel would mean he would be evicted on Friday and would rather be at home with his family.

Josie, who has now made up with the Aussie, claimed that BB had set John James up and said she would leave if he walked. But she later admitted she would stay and use her golden ticket.

However calm has now been restored to the house after John James changed his mind about leaving and said he would like to apologise to Rachael and Nathan.