07/08/2017 6:19 PM AEST

'Poldark' Fans Were Not Happy With This Shock Twist On The Series Finale

‘Poldark’ viewers were left devastated during Sunday (6 August) night’s episode, as they watched Demelza cheat on Ross. 

In a shock end to the third series, Eleanor Tomlinson’s character did the dirty on her husband with Lieutenant Hugh Armitage. 

After he’d spent most of the series pursuing her, Josh Whitehouse’s character finally made his move on Demelza while Ross Poldark was away at a battle. 

Having had some encouragement from her maid Prudie, Demelza gave into temptation after Hugh lured her on to the sand dunes, before seemingly getting down to business.  

Fans could only watch on in horror, before taking to Twitter to bemoan the plot twist: 

However, some were quick to point of some of Ross’s previous indiscretions with Elizabeth: