Who will be Prime Minister of Pakistan?

In less than a week from now, people will be going to the polling stations across the country on July 25, 2018 to exercise their right of franchise, cast their votes in favour of their chosen candidates and parties and pave the way for the formation of new governments at the national and provincial levels. Hopefully, people, including womenfolk of all ages, will be casting their votes in pretty large numbers brushing aside all apprehensions and security concerns.