Read the post guys, broadband not mobile broadband.
If your service is shit, ring EE
Before you do that, make sure you have filters on your phones (any thing connected to the phone), reset the router for 1 minute, if possible make sure your router is plugged into your MASTER phone socket - not an extension as you will massively lose performance/speed.
Run a speedtest.net
Plug your router into the master socket (this will have a BT logo on it, or the logo of your telecom provider with a split panel - most people have a phone plugged into it, if you do, plug your router in and run another speedtest and see if an extension socket is the cause of your problem.
Maybe. But don't rule out your own laptop. Have you tried with another laptop?