Latest poll
The latest One News poll is at Curia. It shows Labour leading National by 4%.
The time and size weighted average of the public polls (in the sidebar) has it closer with National on 51 seats, Labour 50 seats, NZ First 10 and Greens 7.
On the poll average National would get 11 List MPs (down to Jian Yang), Labour 23 List MPs (down to Anna Lorck), NZ First 9 List MPs (down to Mahesh Bindra) and Greens 7 List MPs (down to Chloe Swarbrick).