What is this fly/bee?

What is this fly/bee?

Observation - What is this fly/bee? - UK and Ireland. Description: This huge insect just literally landed on my husband's cup of iced coffee out the back garden. It wa

This huge insect just literally landed on my husband's cup of iced coffee out the back garden. It was about 1 1/5" and looks like its layed eggs on some leaves. What is It? I have never seen anything like that before.