Following a shock dumping and a surprise entry to the villa, Love Island's Olivia Attwood is the centre of yet another Twitter backlash .

After finding out she was in the bottom four for receiving the least amount of votes for favourite islander earlier this week, her and Chris finally hit the rocks.

The Guildford grid girl and the farmer have considered splitting in the last few episodes as they believe they aren't compatible, and it all came to blows on Tuesday (July 11).

"You're sacking us off because you were in the bottom four?", said Chris.

In Wednesday's (July 12) episode, after sleeping on her actions, Liv tried to cuddle up to him after he spent the night on the sofa, but Chris didn't hug her back.

Chris cries in the bedroom after arguing with Liv

After the two gave each other some breathing space, a heated argument ensued in the dressing room.

Chris confessed her comments were the "most spiteful thing" he's ever heard and added: "I'm so done with it."

Olivia and Chris argue in the dressing room about their relationship

Chris, who has gone from playboy to prince in the villa, has gained a huge following on social media after changing his ways.

Now, Liv has been slammed for the way she's treated him:

But, trouble could be brewing as the public voted to send back in old islanders, Sam and 'Muggy' Mike - both of whom have history with Liv.

Olivia and Mike kissing during truth or dare when Mike arrived on the island the first time

When Olivia saw Mike walk back in , shortly after ending things with Chris and claiming she was part of the 'single squad', she said she'd "lost her head" and was falling back into the "d***sand" .

Will things come to blows again in the next episode? You can catch Love Island 2017 nightly on ITV2 at 9pm.

Keep up to date with the latest news from around the county via the free Get Surrey app.

You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.

Available to download from the App Store or Google Play for Android .