Yes, I agree. If there is no problem with your ignition barrel, your key is the issue. The reason why your car is not starting is probably you need to program the key first. It’s not that easy doing it by yourself. Therefore, it would be best to call these locksmiths SW19 to do the key programming.