Bob returns to Shieldinch but Scarlett's hopes of a reconciliation are dashed. A handsome visitor in town unsettles both Leyla and Hayley. Sparks fly between Fraser and Gabriel.