DON'T READ SEPH. Spoilers.
Thought we'd been trolled until the last 5 minutes and then it happened
Don't really know why the Doctor can never see them again though. I get why he can't revisit New York in that time period, but surely he could return later on in their life, or if they returned to England?