Passing visitor?

Two of these in the willow tree in my garden this morning. We are out in quite open country near Wick, Caithness. Never seen there here before. Any help very much appreciated.