I've reached that time of year .........

......... where I'm snapping various insects without knowing what most of them are!  Hope someone can enlighten me:

I think this is a common blue damselfly

Speckled wood butterfly?

Sort of like the common blue damselfly, only it's white

No idea!

I've not seen this before - it appeared to be hatching!

Any help gratefully received.