Electoral Calculus has new seat predictions accounting for the Brexit Party’s decision not to field candidates in seats where Tories won in 2017. Surprisingly the prediction is that a number of seats the SNP might have won in Scotland will now stay blue. Obviously it’s just a statistical exercise but it does show what a complex game this is.
https://www.electoralcalculus.co.uk/homepage.html