To answer your question properly, you need to understand the differences between the English legal system and that of, say, France.
In France, the system is primarily 'investigative'. That means that the police and courts have to investigate all of the relevant information and arrive at a conclusion as to guilt or innocence. If the murder had occurred in France, it's extremely likely that the murder weapon would have been tested for fingerprints (and for DNA).
However, the English system is 'adversarial'. The role of the police and the Crown Prosecution Service is to seek a successful prosecution against a person they believe to be guilty of a crime. (Obviously, it's the job of the defendant's defence team to try to show that there's insufficient evidence for a conviction). While the police and the CPS are not permitted to withhold evidence from the defence, there's no direct obligation upon them to carry out any investigations which might help the defence. (Indeed, one of the primary reasons that a very senior Metropolitan police officer has recently been suspended is because he aided the defence of an accused person).
The adversarial nature of the English legal system means that it was the duty of the accused person's defence team to insist upon fingerprint and DNA testing to be carried out (if they believed that it might help their case). There was no obligation upon the police or CPS to seek such tests. (They obviously believed that there was sufficient evidence to obtain a conviction without the need for fingerprint or DNA testing. The court clearly agreed).
Chris