I can't remember if I was having this issue in the early hours of the morning, I think I randomly got 90k'd off then decided to go to bed - this morning I can be in game for about 10 mins if I'm lucky then ping out, then the lobby server fails and crashes me to desktop. Reset and power-cycling my router did nothing (which, why would it? My internet itself is working fine.)

It looks like a server link to the EU has gone funny, because my partner who is from the US but plays on Phoenix isn't having any problems at all.