Islamabad has reported 226 new cases of the coronavirus, taking its total to 2,418, according to the government's Covid-19 portal.

Gilgit Baltistan has reported 18 new cases and Azad Jammu and Kashmir has reported 17, taking their tallies to 678 and 251, respectively.

The capital has also reported four more deaths from the virus and GB has reported two fatalities. The country's death toll from the virus has risen to 1,447.