Even different polls from the same polling companies are varying depending on the methodology used.
Survation for example used telephone polling for its survey on 26th/27th of May, showing a 43% / 37% lead for the Tories
Today's Survation poll used online interviews to gather its data, showing a 40% / 39% lead for the Tories.
This does make me wonder about how comparable the two are, especially given this statement on Survation's website on their polling accuracy in previous elections: "
Our embarrassingly-considered-rogue final 2015 General Election poll (and the only poll we conducted using our custom telephone methood) correctly picked up the correct Conservative lead over Labour – which was entirely missed by our online work and the industry (including all methods)."
That doesn't particularly inspire confidence in the accuracy of their online polling!