Good point. The double-check valve arrives tomorrow which should sort it out. I say 'should'.
I have four separate plumbed areas in the house - each fed from a manifold via a gatevalve.
The one on the extreme right is feeding the ensuite in question. There are three 'outlets'...the WC, handbasin and the Hans Grohe shower control.
So just to recap...all works in the ensuite until I come to turn the shower off. The shower stops flowing but the hot water pump still keeps running. If I turn off the cold gate valve (extreme right in picture) then the h/w pump stops. If I turn off the Hans Grohe temperature to its coldest then that (sometimes) will also have the same result.
So this evening I thought...if my theory is correct then if I adjust the Hans Grohe temperature control to, say, mid-point, turn off that gate valve then if I flush the WC then the H/W pump should kick in ...but it doesn't !
I really have no idea now what's going on ! AllI know is that I have no leaks !