Pub quiz question

  1. Who is the latest European prime minister to have resigned?
  2. Silvio Berlusconi
  3.