I expect most of sky's userbase is not that internet literate, single threaded speeds in excess of 20mbit/sec is not going to break any mainstream services I am aware off and hence a lack of possible complaints.
It could be a few things causing this but as usual trying to diagnose remote on a forum with no access to the equipment is very difficult.
All we have to go on is this.
The problem did not exist on the old ISP
It exists regardless of time of day.
Swapping like for like hardware didnt work to fix it.
If you have e.g. RWIN issues and your latency is higher on sky, then you could be RTT bottlenecked. Do you have a/v software active when running tests, there is things to try, just I am lacking motivation to go through all possibilities.