A cheap small car would always have limited range so unfair to suggest sub 200miles is poor range really.
I'm not sure that excuse really cuts it in 2023, especially when it's not actually
that cheap.
It's going to be competing with things like the MG5, MG ZS, and Kia Niro Ev.
The Niro has 30% higher range and is around the same price.
The MG ZS has ~25% higher range and is ~£5k cheaper
Even the MG5 - which is basically the closest comparison - is ~£6k cheaper and has slightly higher range.
The Astra estate has always been a staple of cheap fleets for things like field engineers, and they aren't going to be too happy with such a low range (when I was doing field support i'd frequently do a 100 mile run before starting my first job for the day, and 200 miles wasn't unusual either), having to stop for a charge before even starting the day isn't exactly ideal!
A "cheap small car" in terms of EVs is something like a Zoe or MG4 (the standard range MG4 has the same range as the Astra and is over £10k cheaper).
This isn't a "desirable" marque we're talking about here, where someone is happy to pay the premium for build quality & badge snobbery vs something like an MG, it's a Vauxhall