 Officials say there has been a deficit in electricity generation and energy companies have suffered significant losses because of unpaid bills. There have been protests in other parts of Pakistan. On Friday hundreds of people blocked a key road in the city of Peshawar for several hours to express their anger.