SHOULD - Being the operative word !,
Although I agree, assumption is the killer of all.
Grab the registration number and ring a GOOD helpful dealer and ask them if they have any history / issue / warranty work recorded against this car.
Okay …… I will ask the question ??

.
What other model / make was the ZS EV traded in for, what’s the back story ?.
Not a preregistration / demo car, otherwise it would have come through a MG dealer.
Unusual for an almost new car, with 3,000 miles on the clock to get traded in ????.
You would have to be pretty unpleased with the car, to let it go THAT quickly surely ?..