@Tim J
iPlayer restricts access to certain programs if you don't have what the deem to be a UK IP address. I have this problem when over in Ireland.
This feature prevents TV license holders from accessing programs that they have paid for when abroad.....