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