In reply to Dave Perry:
> They left because it was colder and harder to find food in their summer breeding grounds!!! Not because there is going to be a cold winter in Scotland!!
and... they leave early because it was potentially cold early, although that doesn't mean another country will be cold early etc..
Even wind direction could speed up their arrival and they might have left their summer homes on exactly same the date as every other year.