I use an Autel diagnostic for the Rover Plus8.
Does diagnosis, fault reset, live data monitoring, several other bits and bobs. Excellent tool.
Sealey are the uk agents.
My model is an older one that is no longer supported for updates from Autel via their website but does what I need at the moment.