The Medicines and Healthcare products Regulatory Agency (MHRA) - the body responsible for ensuring the safety and efficacy of medicines used in the UK has come under repeated fire from MPs for failing patients.MPs named one medical scandal after another as examples of where the MHRA were too slow to