A major show of political defiance erupted in Peshawar as the Pakistan Tehreek-e-Insaf (PTI) and opposition groups held a massive public rally in support of jailed former prime minister Imran Khan.