I'm stealing the argument from Stephen Bush- but the Tories debate is essentially one of Battersea vs Ashford. Do they try and win back the urban remain heavy seats that they easily won with Cameron, or do they double down and try and win Leave voting traditionally Labour seats (which have been swinging for the last 2 election cycles). Of course it's possible to do both.
There is also a middle ground of bellwether seats (generally small cities and large towns with high no. of skilled WC and lower MC) like Bedford, Ipswich, Peterborough, Southampton Itchen, that are not as pro-Remain/leave as the ones you mention but tend to vote on economic competence and are not natural hotbeds of Corbynism.