Be careful between the the advertised Mb and your download speeds of MB.
Mb is megabit which is about 4x slower than MB which is what you see when you download.
BT was **** for me (they didn't have infinity in my block) and if there were multiple users, streaming was sometimes laggy/there would be spikes in gaming if other users were using it. Now i got hyperoptic (london) but i pay a lot more as i prefer a faster internet.
I wasn't sure what the exact issue is but i think its to do with the Upload speed rather than than Download as i believe you still need to upload small packets and thats the blocker when you have too many users. Maybe someone more technical can correct me