Well I have switched ISP as talktalk has been terrible for years and never fixed the problem with my internet dropping. Last night it was off for over 12 hours so my mum switched to virgin and I got 300mb

My internet is going to drop within the next few days and I have to wait until a engineer comes on the 13th to get internet. Thanks.