In case it helps anyone else, this is resolved. The internal stopcock wasn't fully open, but fixing this only helped a bit.
The external stopcock (once repaired and fully opened) restored full flow, and the shower now behaves as it used to - no waiting for the water to start, no sudden cold...