Peter Pearson's picture

What is this rove beetle please
Found on the promenade at Dovercourt Essex where it was eating a sand hopper. I think its an Imperial but doubt has been cast in the observations section. Help would be appreciated as I have never seen anything like it before.