Gallup has it as a record-breaking 10 point spread: 51-41.
I believe you are correct. Take out all the statisical “noise” and it’s somewhere between 6-8% which translates into 50-70 seats for the Pubs.