The EU commissioner for health, John Dalli, has resigned after an anti-fraud inquiry linked him to an attempt to influence…