The Independent's analysis shows that Labour, Lib Dems and the SNP are less than 10% behind the Tories in a hundred seats - and neck-in-neck (under 5%) in dozens of those.
(Please use a modern browser to see the interactive version of this visualization)