Polling by Survation and Best for Britain shows Tories could win as low as 45 seats, or as high as 132.
(Please use a modern browser to see the interactive version of this visualization)