General election results by district 

PN made gains across all districts as it slashed Labour's almost 40,000-vote margin down to 21,000 votes.