Pakistan votes for a new prime minister on July 25.

The ruling Pakistan Muslim League-Nawaz (PML-N) party – founded by three-time Prime Minister Nawaz Sharif – has been in power for five years.

It will be challenged by Pakistan Tehreek-e-Insaf (PTI) and the Pakistan People’s Party (PPP) in the July 25 election.

Here are the candidates for prime minister.