James is shellshocked when an unexpected visitor turns up on site, while 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