Inquiry to be held into contaminated blood scandal that left at least 2,400 people dead, the prime minister says.

for more ...