James is shell shocked when an unexpected visitor turns up on site. Hayley puts pressure on Anto to make the right decision about his future. But will he listen? A distraught Mondo blames Alex for his break up.