Me and loads of my friends (18 other players) Have all been getting connection issues since last night and it just started again today about 2 hours ago

I’d recommend that you reach out to Virgin Media and explain your issues, as this seems to be isolated to the ISP.