Emmerdale fans were left gobsmacked on Wednesday night as Rhona Goskirk announced she would propose to Marlon Dingle despite being fresh from a rocky patch in their relationship.
This same after the couple faced a huge hurdle in their relationship on the soap this week after Marlon (Mark Charnock) discovered the truth about Rhona's (Zoe Henry) recent link with her abusive ex, Pierce Harris.
Rhona agreed to help Pierce track down his son Marcus Dean (Darcy Grey), but felt unable to confide in Marlon about what had been going on.