Two of today's garden visitors:
the welcome Peacock Butterfly
and the less welcome European Hornet! ... update below
Update (see Comments)... with grateful thanks to Conehead54 who writes,
- 'I think your Hornet is a queen Dolichovespula media; Hornet shouldn't have those yellow stripes on the "shoulders" & generally a more chestnut thorax.'