Home News Sri Lankan prime minister agrees to resign after protesters storm residence, clash with cops