The next general elections in Pakistan are right round the corner; they are most likely to be held sometime in July 2018. Starting from the sitting...