In March 2018, Armenian parliament elected Armen Sarkissian as the new President of Armenia. The controversial constitutional reform to reduce presidential power was implemented, while the authority of the prime minister was strengthened. In May 2018, parliament elected opposition leader Nikol Pashinyan as the new prime minister. His predecessor Serzh Sargsyan resigned two weeks earlier following widespread anti-government demonstrations.