explanationpoint:

theory: the mary poppins lady at the end of the new doctor who episode is the master