It will certainly be interesting in Battersea
There's no doubt in my mind that Marsha De Cordova only got in because the Tories Jane Ellison was a Brexit supporter in a highly remain constituency.
Since then Ms De Cordova has given a fairly low-wattage performance disappointing most of her Remain voters and seems to toe the Corbyn line so no shoe-in for her on the 12th!
Since I can't see the strongly remain voter voting for Boris I think the Lib-Dems have a strong chance of getting in.
The same thing applies in Tooting where Dr Rosena is a popular MP saddled with the useless "Brexit and Remain" Corbyn - could go Lib-Dem as well ...and when you remember that Wandsworth as a borough voted Libn-Dems 36,012 votes as opposed to Labour geting much less than half of that - 15,487 votes it seems we may well have a Lib-Dem MP in both Battersea and Wandsworth!
Well they get my vote anyway!