An inquiry is to be held into the contaminated blood scandal that left at least 2,400 people dead. Theresa May said it would establish the causes of what she said was an “appalling injustice” that led to thousands of NHS patients given blood products infected with HIV and hepatitis C in the 70s and 80s.