Has a major mystery from EastEnders flash forward been cracked?