Does anyone know what this is please?

Does anyone know what this is please?

Observation - Does anyone know what this is please? - UK and Ireland. Description: Gave off a whitish spore print

Gave off a whitish spore print