Opposition’s power show in Peshawar meets swift resistance from nature