Sawfly?

Sawfly?

Observation - Sawfly? - UK and Ireland. Description: When first seen this insect was injecting eggs(?) into the stem of a rose.

When first seen this insect was injecting eggs(?) into the stem of a rose.