In my garden

Observation - In my garden - UK and Ireland. Description: This has come up pretty quickly. Does anyone know what it is?

This has come up pretty quickly.
Does anyone know what it is?