Thanks I'll give that a go. The latches are the right height, I can see that as I close the door. I don't think the depth is wrong as when it closes correctly it looks and sounds right.
Is it possible for the latches themselves to need lube or something and hence cause this problem?