Quote
...It turns out the ignition needs replacing...

as in switch?
i'm not sure about your car, but this works fine for me
this
one of these
and another one hidden somewhere...

cheap and easy