Punjab has seen the highest spike in new infections, West Bengal in deaths