Update on this
Car has had a new alternator now and is running like a dream.
Its doing more MPG than it was before! Also the steering problems have gone, even the ones that predate the start of the alternator failing.
I'm guessing the alternator has been dodgy for a while and putting extra load on the engine.
Fingers crossed thats it for a bit!