Well My mate Matt (Slimothy) came over today, and we stripped down the fuse panel to make sure nothing had melted, replaced all the fuses, checked the relays and fuses in the engine bay, and found nothing.
Then we took the fascia panel off the dashboard, and pulled the headunit - lo and...