ZM: That was a polling asking what people expected the result to be, which is a different measure from asking what people were going to vote. Based on the one I cited, ie "which party are you voting for?", the Tory party scored over 40% compared to Labour's ~26%, which have given the Tory party a majority of around 90-100 compared to the actual majority of 12. That is a landslide in my book, or at least a pretty thumping win.
Naomi -- same answer. Again, for sure these polls come with some element of uncertainty, particularly as they are opt-in, but nevertheless the opt-in members of AB appear rather further to the right than the country on most occasions they are asked. Why is this so difficult to accept?