Cristiano is delighted by a surprise visit. Hayley and Ger find themselves growing closer, much to Sharon's dismay. Alex takes charge at Brewer's, and Paul receives a letter that spells trouble for Barry and Fiona