Lebanon’s entire government has resigned over last week’s explosion in Beirut that claimed at least 160 lives and injured over 6,000 people. Earlier, nation’s health minister said that PM Hassan Diab went to presidential palace to hand over the resignation in the name of all the ministers. The announcement came after violent demonstrations in the country over the blast. The government’s resignation comes after seven cabinet members stepped down after devastating explosion, which is believed to have been caused by an accidental fire that ignited 2,750 tons of ammonium nitrate stored for six years in a port warehouse. Losses from the blast are estimated to be between £8 billion to £12 billion, and nearly 300,000 people were left homeless in the immediate aftermath.