So, after a thorough investigation today, as the wet, grey British winter draws in, I found two problems:
1. The wires on the fuel sender were noted incorrectly. It was noted black as ground and blue as signal in the manual however, removing the fuel sender from the tank and connecting directly to the gauge, it started functioning correctly with the cables swapped round
2. I noticed the horn had stopped working. Putting a multimeter on it, the voltage across is was dropping to 0V. Wiring directly to the fuse box positive and ground terminals confirmed the same - the cables from the battery had reached end of life. Because ultimately the resistance increases and the fuel sender is wired to ground, this would have caused a continual full reading anyway because the resistance was high.
As I had all the kit with me, and with it tipping down with rain, I put the covers over, turned on the torch and got to it and replaced with new cables in the loom from the battery to the fuse box, disposing of all the old ones. Replaced with proper tinned marine wire and solder heatshrink connectors
Hey presto, horn burst back into life also and fuel gauge all working correctly.
...turned out the tank was full anyway so, siphoned out 40 litres to stop it overflowing as I removed the fuel sender and watched the gauge increase back up as I filled the tank back up again afterwards.