Thanks for responding.
I started to suspect that the cable could be the problem and went back to the dealer and asked for a replacement. The replacement seems to work fine, both video and sound coming through OK.
Just to keep all bases covered I also bought a USB-C -> HDMI adapter. This also works fine, sort of: video output is good, but no sound - even though PC says sound is routed to the monitor. Tried this with two different monitors, an LG in the shop and my own Philips.
Update: as I'm writing this, I had HDMI connected, and changed sound output to PC, and then back to display - and suddenly sound started working! Strange ...