Ella goes on a wild goose-chase. Bakari hears some terrible news and is forced to make contact in the Digital Realm. And Helen Carew finds something surprising her perennial border.