http://news.sky.com/story/why-the-tories-are-terrified-of-another-general-election-10911525
There are now 29 Conservative seats in England and Wales which have majorities of less than 2,000 - and 17 of these have majorities of less than 1,000.
These range across the country, from Southampton Itchen in the south (majority 31) through to Pendle (majority 1,279) in the North.
These seats would take only the smallest swing to Labour from the Conservatives for Jeremy Corbyn to win them. And if they did, Labour would become the largest party in Parliament.
By contrast, in the 2015-17 parliament there were only 19 Conservative seats with majorities of less than 2,000 - and the Tories lost 14 of them on Thursday.
The 30 Tory seats with the slimmest majorities
1. Southampton Itchen (31 majority, Labour second)
2. Richmond Park (45 majority, Lib Dems second)
3. Stirling (148 majority, SNP second)
4. St Ives (312 majority, Lib Dems second)
5. Pudsey (331 majority, Labour second)
6. Hastings & Rye (346 majority, Labour second)
7. Chipping Barnet (353 majority, Labour second)
8. Thurrock (345 majority, Labour second)
9. Preseli Pembrokeshire (314 majority, Labour second)
10. Calder Valley (609 majority, Labour second)
11. Norwich North (507 majority, Labour second)
12. Broxtowe (865 majority, Labour second)
13. Stoke-on-Trent South (663 majority, Labour second)
14. Telford (720 majority, Labour second)
15. Bolton West (936 majority, Labour second)
16. Aberconwy (635 majority, Labour second)
17. Northampton North (807 majority, Labour second)
18. Hendon (1,072 majority, Labour second)
19. Mansfield (1,057 majority, Labour second)
20. Middlesbrough South & Cleveland East (1,020 majority, Labour second)
21. Milton Keynes South (1,725 majority, Labour second)
22. Northampton South (1,159 majority, Labour second)
23. Pendle (1,279 majority, Labour second)
24. Milton Keynes North (1,915 majority, Labour second)
25. Morecambe & Lunesdale (1,399 majority, Labour second)
26. Finchley & Golders Green (1,657 majority, Labour second)
27. Camborne & Redruth (1,577 majority, Labour second)
28. Putney (1,554 majority, Labour second)
29. Harrow East (1,757 majority, Labour second)
30. Watford (2,092 majority, Labour second)