MP’s doubts on causes of drug shortage