It seems you can set your calendar by the swifts. For the third year in a row, my first sighting of them has been on 10 May. No sign of them on Sunday or Monday but first thing this morning on my cycle to the station, 3 of the beauties racing about.(Photo borrowed - not mine alas)