Ioniq 38 is probably best for those, Leaf not far behind and probably the best understood and supported car once you're out of warranty.reliability, range, comfort and maintenance costs (in that order)
I found the Zoe had a really unpleasant crashy ride. MG ZS or MG5 might be worth a look too, they're holding up well.