Armenia’s prime minister has stepped down, a political manoeuvre aimed at forcing an early election.

Nikol Pashinian, who took office in May after spearheading weeks of protests that forced the resignation of his predecessor, has pushed for an early parliamentary election this autumn in a bid to unseat foes who maintain a majority.

He announced his resignation live on national television.

Armenia Francophonie Summit
French President Emmanuel Macron, right, and Armenia’s prime minister Nikol Pashinian (Davit Hakobyan/AP)

Early elections are held if politicians fail to appoint a prime minister, and Mr Pashinian persuaded his opponents not to nominate any candidates.

He led thousands of supporters to besiege parliament earlier this month to force his foes to accept an early vote.

Mr Pashinian, a former journalist, tapped public anger over the widespread poverty, high unemployment and rampant corruption that flourished under the old government.