Armenian Prime Minister Nikol Pashinyan said on Tuesday he was resigning from his post in order for parliament to be dissolved and an early election held.