have you tried turning hub off and waiting 10/15 minutes then restart and get a different IP address for the hub to see if that makes any difference
Thanks imjolly
I restarted the router yesterday and that didn't fix it. Switching off, waiting 20mins and switching on again WORKED
Thank you to all who have helped me