Wedding shock for Charity and Cain in Emmerdale: April 29 2014

A clip from the episode on ITV at 7.00pm