OK, this is actually the Sprite but it's still an A-series.

Dug it out of hibernation yesterday, a bit reluctant to start but happy enough when it got going. Until I'd been running 30 mins or so when it stalled at a roundabout and wouldn't re-start (had been running rather roughly before that). Got it bump started (though the starter was spinning it over quite well) and as soon as I put any load on the engine it died again. Got back to it at lunchtime and it started first turn of the key and was fine for the 1 1/2 miles to work. OK leaving work but started getting rough again half-way home (15-20mins) and stalled again. After sitting for 10 mins managed to start it again and eventually got home with another brief interruption.
So, temperature related but unlikely to be fuel vapourisation - I've even got some exhaust wrap on the manifold now as it was showing similar symptoms last summer. Also, I checked the float chambers and they were perfectly cool after it stopped on the way home.
I'm guessing it's poor sparks as bump starting worked when the starter didn't. Coil overheating? Distributor cap / rotor arm? Any ideas?