Why are the Tories still leading in the polls?