Hello folks, I am a newbie and not at all mechanically minded so please bare with me 
My Panda occasionally doesn't start. The lights on the dashboard all light up so it has power but it takes a few attempts at turning the key for anything to happen... but it only happens occasionally. So I have had a mechanic look at it. It started for them. They advised it had recently had a new start motor (I have only had the car a few months) and they couldn't say what was wrong.
My dad applied dw-40 to the key and put this in the ignition and this seems to have helped. It has been starting ok for a little while.
Today the first strange thing I noticed was that the radio did not come on when I started the car (it always comes on, in fact I don't know how to turn the thing off). Approaching speed bumps, traffic was stop / start so was very slowly going over speed bump when car stalled. Wouldn't immediately restart. After a few more attempts it did start again. Then drove home. As I was slowing down to park it became difficult to steer, and the warning light for the steering lock came on. Stopped car. Restarted and it was fine. This has happened before, again when driving slowly and was fine when engine turned off and started again.
Have since been out somewhere else, started fine, drove fine, no problems at all.
Any suggestions as to what is going on? So I can pass on information to somebody more mechanically minded than myself

Thank you.
My Panda occasionally doesn't start. The lights on the dashboard all light up so it has power but it takes a few attempts at turning the key for anything to happen... but it only happens occasionally. So I have had a mechanic look at it. It started for them. They advised it had recently had a new start motor (I have only had the car a few months) and they couldn't say what was wrong.
My dad applied dw-40 to the key and put this in the ignition and this seems to have helped. It has been starting ok for a little while.
Today the first strange thing I noticed was that the radio did not come on when I started the car (it always comes on, in fact I don't know how to turn the thing off). Approaching speed bumps, traffic was stop / start so was very slowly going over speed bump when car stalled. Wouldn't immediately restart. After a few more attempts it did start again. Then drove home. As I was slowing down to park it became difficult to steer, and the warning light for the steering lock came on. Stopped car. Restarted and it was fine. This has happened before, again when driving slowly and was fine when engine turned off and started again.
Have since been out somewhere else, started fine, drove fine, no problems at all.
Any suggestions as to what is going on? So I can pass on information to somebody more mechanically minded than myself