Amid the explosive drama that unfolded in the Love Island villa last night, the Twittersphere concluded that Shaq Muhammad was the saving grace.
The 24-year-old airport security worker - who is going from strength to strength with biomedical student Tanya Manhenga - has been highly praised for 'calling out' the other boys for their 'toxic' behaviour.
Background here: there was trouble in South African paradise on Tuesday night when it emerged that footballer Tom Clare had shared a 'secret' kiss with Ellie Spence, after telling Olivia Hawkins that he was committed to giving their potential romance another go. He also told latest bombshell Samie Elisha that he fancies her, and previously called things off with Zara Deniz Lackenby-Brown.
And Shaq - who has also given Ron Hall some home truths about his situation with Lana Jenkins - was on hand with some stern insight for 23-year-old Tom.
The Londoner said, 'A couple of days ago you were ending things with Zara, cool, you decided whatever. Then you said you and Liv have that history and said you lot are going to get to know each other, cool.
'Then Samie's come in and you want to get to know her and even before that Ellie's come in and you've kissed her, do you know what I'm saying?
'I'm not getting on to you but I'm laying out the facts and how it looks from their perspectives.'
In other seasons of Love Island, the boys' tendency to 'egg' each other on has been a point of frustration for many viewers, but they are collectively rejoicing in the fact Shaq is not afraid to tell his male Islanders how it is.
In one viral tweet, someone credited the women in Shaq's life, adding, '[He] is the first and only man I’ve ever seen on this show regularly and consistently call out other men for their toxic or misogynist behaviour towards women.'
A pleased fan added that he should receive the 50k cash prize 'now', while another said the way he holds others to account was making him 'more and more' attractive.
And he's clearly exceeding expectations, as another pro-Shaq tweet read, 'Shaq being the voice of reason wasn't on my bingo card but I'm here for it.'