When I got my first EV in 2019 I went onto Octopus Go and took advantage of their Ohme charger with 32a Ceform plug deal.
I had a 32a Ceform (Commando) socket in the garage and just plugged it in and hey presto it worked and carried on doing so for over 3 years.
I would still be using now if they had solar integration, but sadly they still don't have it!
It has all the safety features in it by the way. The app was developed over time and is now very good indeed.
As for the poster who said he built a charger for 'a few quid' he couldn't have done!
You need to tell the car what you are doing, and that is via voltages on the control pins.
Just plugging won't work!
As an aside I bought a broken Rolec charger on ebay. There were loads at the time because Rolec had a bad batch of parts that just gave trouble.
The issue with mine was a burnt out RCD.
Easily replaced and then to work out how it initiated a charge and how it stopped.
All fairly straightforward control stuff.
One value of resistor and it will charge at 16amps max another value gives 20 amps and so on .
I took it to France so I could charge at home there.
I needed to reduce the charge current because French house systems have limits and it was set at 20 amps max.
All the workings are documented and a bit of Googling will tell you all!
The 'brains of the thing was the controller module, which can be bought, but for a lot more than a couple of quid!
My advice buy the Ohme it is a very nice piece of kit and if and when MG open up the api, the Ohme will talk to the car just as it did with my I-Pace.
I could tell to charge to 65% and lo and behold it would stop charging at 65%.
At £199 it was a bargain!