Rove beetle larva?

Rove beetle larva?

Observation - Rove beetle larva? - UK and Ireland. Description: A formidable looking beastie almost 2 long.

A formidable looking beastie almost 2" long.