No it isn't, I see Mercedes EV Amazon delivery vans in London all the time:
https://www.theguardian.com/technology/2022/oct/10/amazon-el...