Yes it did and does, the episodes are streamed on the BBC iplayer and everyone not in the UK is excluded from that. Everyone was also excluded when the show aired exclusively on BBC One before it was sold to other markets.(did Doctor Who exclude everyone not in the U.K.? No.)
Depends where you live...
Dutch cable companies have offered non-Dutch channels, including BBC 1 & 2, to us for decades...
I'm able to see each new episode on the same day at an hour difference from the UK thanks to timezones...