Latches and locks