Pashinyan’s election came exactly a week after the National Assembly failed to elect him as PM on May 1.

Pashinyan, a former journalist and leader of the opposition Civil Contract party, won 59 votes in the legislature, with 42 against him. Pashinyan has been at the forefront of a growing protest movement driven by an upsurge of anger at former prime minister Serzh Sargsyan, whose appointment was seen as an unconstitutional power grab.