I had a theory last week, that the reason doctor who always arrives in a time and place that needs him, it’s because his mere presence is breaking time and space.
Wherever he goes, he break the timeline and something evil happens.
We’ve seen the precedent more clearly when Rose broke the timeline to meet her father and save his life, huge freaky bats appeared in the church.
Its like that, except every time every place. If the doctor arrives something goes wrong. No matter where he arrives, there are aliens or other strange happenings, and he always seems surprised, despite knowing all time and space.
Recently, we’ve met Clara, who also traveled in time and broke it.
The last two episodes have taken place in her timeline, and things have gone wrong in present day. Perhaps Clara is breaking time and space like the doctor.