Happily it wasn't one of ours that was taken because last night all six adults roosted yet again. Box 2 were there for a second night on their own despite the last of their young having fledged two days ago, and also the non-breeding pair in box 1 who amazingly are still sticking down feathers in their nest - we have high hopes for their return next year as they're obviously quite serious! Here's a video showing all the swifts last night at bed-time:
There are two in box 1, two in box 2 and two adults and two young in box 3. Will they all be back tonight?