Marram weevil?

Marram weevil?

Observation - Marram weevil? - UK and Ireland. Description: