I had a similar problem with a 2005 Jazz. After about 16 years the key would not slide into the drivers door lock. With the passenger door, ignition and boot, it was okay. We did have an almost unused spare key, which was okay in the drivers door and have used that since. However, I have no suggestions on how to resolve your more complex problem with both keys.