The BTO says numbers have taken a bit of a hit these last couple of years, as you say it's down to the cold winters. Long-term though they seem to be doing OK. Great little birds, saw a few (including fledglings) last week in the highlands.
My blog: http://mazzaswildside.blogspot.co.uk/
My Flickr page: https://www.flickr.com/photos/124028194@N04/