I have a big problem regarding to ping. I have had this for atleast a year now. I can't play games properly because I have really high ms 300ms+ in anything ex. League of Legends, Cs go. I even checked how my internet speed is doing on speedtest.net and even there it comes up with atleast 200ms. This doesn't occur all the time however, it's kind of random. Mostly it is in the afternoons at about 4pm onwards. It does occur earlier in the day too however. What I may be thinking is that the network might be overloaded as I have many devices connected to the internet at home but I don't really think that should be the problem though. I used to use wi-fi for my computer and it was lagging. Therefore I use the ethernet cable now and it doesn't really seem to make a difference.
Same thing is happening to me, except that in my case the high ping comes at around 6 - 7 pm and ends around 11 - 12 pm. Also it gets much worse than 300. From around 500 to 1500 ms. The internet is pretty much not usable at all. Videos takes ages to load, websites dont even load sometimes and games... well, imposible to play any online game. This is happening to me for long time as well, I dont even know why I am still a customer of Virgin Media.