The answer is No. You should not be feeling so disappointed. Any reduction in your HbA1c is an achievement, and you have achieved so much since diagnosis. You have helped the practice exceed one of its targets. Everything about your results today is a significant achievement.
If I can be blunt for a moment, sod the locum! On the bright side you have another 12 months supply of test strips!
Pick yourself up, stick two fingers up at the locum (mentally, literally or both), and keep up the good work.
Regards, Tubs.