You should try reading up on recent history
Of 168 polls carried out since the EU referendum wording was decided last September, fewer than a third (55 in all) predicted a leave vote.
The actual result on the night came in at 51.9% leave, 48.1% remain. Just 16 of 168 individual polls predicted...