a bug i've never seen in my garden

a bug i've never seen in my garden

Observation - a bug i've never seen in my garden - UK and Ireland. Description: