Algerian President Abdelaziz Bouteflika has resigned from office following weeks of mass protests.

The 82-year-old has been in office for twenty years but has rarely been seen in public since his stroke in 2013.

Algerian Defence Ministry called on Tuesday for the President to quit “‘immediately”. The ministry says, "there is no more time to waste" after six weeks of nationwide protests against the chief of state and his inner circle.