Since early August, Pakistan has been battling itself, once again. Two opposition groups have paralysed the...