Consumer confidence stabilising