if you have a Homehub 5 can you also post the stats from 1-12 by logging onto the homehub management pages then troubleshooting > helpdesk. http://bthomehub.home/
The stats for the Home Hub 6 can be found on the Information page from http://192.168.1.254 then Advanced Settings -> Technical Log.
Can you use this speed tester then carry out the further diagnostics and post back a screen shot of all the results including your IP profile for up and down. This test must be done with a wired connection.
Can you post back the results of this checker editing out your phone number