It doesn't appear anyone has answered your answer to the question of SoH for an X year-old car MG ZS EV, but there's a discussion on this forum -
MG ZS EV MK2 - LFP (standard range) - Battery SOH Theory | MG ZS EV Forum - about the MG ZS linearly applying a SoH degradation percentage every single day.
I think that, with the LFP, the system has trouble working out what the real degradation is, so just arbitrarily applies a number until it learns otherwise.
I've got a 2022 Standard range (LFP), and that is reporting ~89% after being driven for three years. The distance doesn't seem to matter at all. The BMS just says "this is number".
The equalisation charge
should help you, as people were reporting sudden jumps in their reported SoH from the OBD reporting apps.
I've not managed to do a proper equalisation charge, so my number is still going down, by the same amount, each damn day. If battery degradation is not linear, then I definitely shouldn't've lost this much by now.
According to random info across the internet, slow charging counts as anything between 0kw - 7kw, so if you ran it down to "low" battery, a 7kw would see the car charge be full and equalised in MUCH less time than the trickle charger supplied with the car.
I went from 0% displayed charge to 100% in 9 hours and 26 minutes, with the equalisation still happening. I had to stop it to leave unfortunately, but I know the car accepted ~48.5kw during that time.
The iSmart app wasn't reporting any charging speed, but the charger I was connected to definitely was!