What's up with Live Weather

No chance. That internet connection is via a server in hosting centre in London. It’s a gigabit connection with excellent peering. No ISP involved.

The bottleneck is the connection between the premises and my server. That’s quantifiably and consistent.