I haven’t bothered cleaning my glass shower screen for a long time and it has become badly marked with hard water (limescale) stains. I have had a good go at it this afternoon using white vinegar and an e-cloth, and it’s looking better but is still quite obviously marked. Likewise for the stainless (ha!) steel bath taps. Normally white vinegar does do the trick - could it be harder to remove the stains this time because I left it so long?
It must be bliss living in a soft water area where this isn’t a problem - it’s such a pain!