As a lot of people, we have a ridiculous low speed for months!! See attached my regular speedtests. We are paying for 100mbps speed.
I tried to call but no joy, time to leave I think!!
Could you access your router using http://192.168.0.1/ . Don't log in, select the 'Check Router Status' option and paste your 'Downstream', 'Upstream', and 'Network Log' tabs?
We can see if there is anything in the router stats that point to a localised problem.