I think I've finally 'nailed' Lesser Chickweed but am fully prepared to be wrong!
I'm not sure which species of Willow these catkins belong to. I think it's the same species at different stages but, again, could be wrong. Not sure if it's possible to identify them with certainty but just possibly Eared Willow?
Think this is Marsh Cudweed.
A beautiful white Heath Spotted Orchid.