Emmerdale spoilers follow from Monday's episode (March 17), which is available to watch now on streaming service ITVX but hasn't yet aired on ITV1. Emmerdale has confirmed the full details of what Joe ...