Home Politics European prime minister resigns after protests over past financial dealings