Late delivery problems plaguing Harrogate are over, says Royal Mail