Khyber Pakhtunkhwa has reported more than 900 coronavirus cases for a second straight day as 979 new infections were detected in the province in the last 24 hours. The provincial caseload has risen to 84,609.

KP also recorded nine more fatalities, taking its death toll to 2,283.

Meanwhile, Balochistan has reported 44 new infections and one more death, taking the provincial tally to 19,497 and the death toll to 206.