PCP'S

VW ID3 Pure 150ps 5 door £205 per month
Tesla Model 3 STD £402 per month

BMW 128ti £235 per month
Vauxhall Insignia 1.5 Diesel £299 per month

The argument regarding terrace housing is nonsense, you don't currently have a petrol pump so why would you have a charger. There is a compromise with EV it takes a bit longer to fill up and you have to get used to that if you want one.