Looks like the latency is back to normal again.
Pinging www.bbc.co.uk [212.58.224.125] with 32 bytes of data:
Reply from 212.58.224.125: bytes=32 time=452ms TTL=246
Reply from 212.58.224.125: bytes=32 time=412ms TTL=246
Reply from 212.58.224.125: bytes=32 time=371ms TTL=246
Reply from 212.58.224.125: bytes=32 time=462ms TTL=246
Ping statistics for 212.58.224.125:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 371ms, Maximum = 462ms, Average = 424ms
Pinging www.yahoo.akadns.net [216.109.118.68] with 32 bytes of data:
Reply from 216.109.118.68: bytes=32 time=503ms TTL=53
Reply from 216.109.118.68: bytes=32 time=493ms TTL=53
Reply from 216.109.118.68: bytes=32 time=575ms TTL=53
Reply from 216.109.118.68: bytes=32 time=519ms TTL=53
Ping statistics for 216.109.118.68:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 493ms, Maximum = 575ms, Average = 522ms
Pathetic.