Really sorry to hear you're experiencing speed issues.
I've located your account and I can see an issue with the network in your area affecting speeds at peak times - Ref.(F005042476). Our technicians are working to get this resolved and have set a review date of 12th July.
I've also noticed a number of timeouts in your hub's log. Can you reboot the equipment for me (switch it of for a minute then switch it back on) to see if it clears?
Tech fan? Have you read our Digital life blog yet? Check it out