Lord Ashcroft's 8,053 sample online poll
Please activate JavaScript to see the interactive chart.