Hi Craig, sorry to hear your having issues. Cliff makes a very good suggestion. When I had an issue with my central locking, it transpired that I needed a new drivers door lock. In most cases the drivers door lock controls the rest of the central locking system. It cost me £120 to fix by an auto electrician.
Hope I've helped :)
Cheers
Steve