Prolonged loadshedding in Punjab has forced people to come out on streets and protest.
The electricity shortfall has increased to 6500MW forcing power shutdown in many cities.
The residents of Lahore burnt tyres on the road during a demonstration against electricity loadshedding while defiant traders blocked main Mall Road.
Gujranwala residents after losing their temper came out on to the streets, burnt tyres and disrupted traffic on main GT Road.
Police resorted to aerial firing and hurled teargas shells to disperse them while the agitators pelted stones.
The people of Faisalabad protested in a unique style while dancing to the sounds of a drum as they burnt tyres and blocked the traffic.