Thanks for your further suggestions. I've polarised the generator (spins well), checked and cleaned earths, checked voltage with engine running and not (it's the same), and even renewed cutout, ammeter and battery, just in case. Still no charge - and also, oddly, no load when I use the starter...