Lots of activity in the nest boxes, 17 boxes have nests started and 5 have eggs laid. Normally there has been a couple which have started laying this early, but not 5. Also there appear to be 5 Pied Flycatcher nests, which is the most I've had, and hopefully there will be more to come.
The Great tit nest has 4 eggs, they normally are the first to lay.
The nest on the right is a Pied flycatcher's, much harsher than the tits, no wool but leaves.