Outgoing Italian prime minister Matteo Renzi

Italian prime minister Matteo Renzi has resigned after suffering a humiliating defeat in Italy's constitutional referendum