Bird behaviour

I am aware that birds often find better feeding away from gardens in the summer but I have always had an abundance of birds in my garden all the year round what ever the weather. However, this summer I have only had the occasional solitary chaffinch or robin. Can anyone please suggest why that should be?