There was no dial tone in the test point so I contacted the live chat advisors. They did a test and there's "no connection between the hub and exchange". Apparently that means there's a fault outside my home. It's due to be fixed by Wednesday evening!
Thanks for the help, hopefully it get fixed soon!
And yes, no more cables for Nelson the parrot, although this time he is luckily not guilty 😂