Taking advantage of the infighting within the MQM, the PPP, PTI and PML-N have fielded their heavy weights in Karachi