Torrential monsoon rains and flash floods continue to wreak havoc in Pakistan with as many as 307 people losing their lives and 23 getting injured across the province of Khyber-Pakhtunkhwa (KP) over the past 48 hours, the Provincial Disaster Management Authority (PDMA) said on Saturday.