I think it needs descaling. I meant to buy some citric acid last time I was out, asked at the chemist and she looked at me like I'd asked to buy a child and said no...
I don't have white vinegar, will normal do?
Or anything else for that matter? I'm stuck in the house with a poorly baby :(