Elephant hawkmoth?

Elephant hawkmoth?

Observation - Elephant hawkmoth? - UK and Ireland. Description: