Just had a wild thought - any of these problems possibly linked to the triple cable breaks in the Mediterranean around on 19th December - they're the major fibre-optic data cables from Asia and North Africa to Europe and most Asian traffic had to reroute through Japan and the US to get to UK and Europe because of them.
They were due to be fixed this weekend
Gaz