Pakistan's two largest political parties are the Pakistan People's Party and the government party Pakistan Muslim League (N). The Pakistan Tehreek-e-Insaf has also gained popularity in the past years.