Labour leader Alfred Sant has resigned with immediate effect. The resignation was announced at a press conference currently under way at Labour headquarters. Dr Sant was appointed to the MLP helm in ...