Starting yesterday, I've been getting roughly 60KB/s per thread to anywhere in the world (doesn't matter what protocol or port, HTTP/FTP/P2P) apart from NZ/Aus. The more threads there are past a certain point, the lower the KB/s figure goes down. This is both off peak AND on peak, all protocols.
Restarted computer/router/modem and nothing. A speedtest on speedtest.net to NZ servers shows 100/10, which is correct, and likewise with Australian servers. (yes I'm using ethernet and nobody else is using the net)
Anything outside of NZ/Aus has been heavily throttled. We used to pull 1MB/s per thread, and now it's down to more than 15x less.
On a well seeded Ubuntu ISO, the peerlist starts pulling 1MB/s to closer sources, but within a few seconds they all drop down to EXACTLY the same speed each. There's hundreds of peers all downloading at exactly the same KB/s (go figure):

We don't abuse the service and download TBs a month or anything like that, this just appeared out of nowhere. Definitely not a problem on my end, my config has not changed at all and have rebooted everything in question.
There's no reason for anything to have changed yet something is clearly amiss - a massive reduction in speed per thread overnight is not normal.
Anyone else have the same? What gives? Have also logged a fault on their website.