I think that these are Hazel Catkins, but may be Alder. Each year I intend to look at the leaves when they appear, which will give me a bigger clue, but each year I forget. Even if I remembered, I would have forgotten what they were by the time the catkins re-appear in the following season. I am sure that, whatever they are, they are early this year.
Love the depth of field