I connected up one of these today:
2air CarlinKit 5.0 Wireless CarPlay
View attachment 26474
Smarter Shopping, Better Living! Aliexpress.com
www.aliexpress.com
I was surprised at both how compact it was and how easy it was to set up. Pretty much just plug in, connect phone via bluetooth, tap the confirmation on the car's display screen and that was it, CarPlay started up. It comes with a small piece of double sided tape so I stuck it under the centre control shelf out of sight but stuck to the front panel, not the underside of the shelf itself.
I then went into the unit's settings (use a browser on the phone you connect to it's own local IP address) to check for firmware updates (none) and to change the start up delay to 20 seconds to give the car's system time to fire up before it tried to connect. That was also very easy.
CarPlay worked no differently to being wired, nice and fast response. Mine usually has the Waze app running.
I'll see how it goes but it seems to be a good solution for wireless CarPlay in the MG4.