Right then. Got a new alternator from Craddocks, (the missus even fetched it for me!), stuck it on and she's good as new again (the Disco, not the missus).
Just got back from Portsmouth and never missed a beat!
Thanks Treworgey for your advice!
Jobs a goodun' and maybe I'll have a go next time...