Hi, &
Welcome to
nthw.
It sounds like you are now on a congested upstream with a lot of other people in the same boat.
Could you post a ping test to one of the servers you are having problems with, & also tell us a bit more about your PC's setup? (the more info the better)