Box 1 single swift found a partner on the 24th and they have roosted together since, so this is great news, our 'gang of 5' is now a 'gang of 6'. Box 2 swifts laid an egg this morning, and box 3 swifts also laid a second egg this morning.
Box 2, single egg laid this morning:
Box 3, second egg laid this morning:
A couple of flight shots of 'our' swifts coming in over the garden: