First off, glad you're okay fella
That's almost certainly going to be a write-off, looking at that. You'll need to check underneath for damage too. You'll still have to declare the accident on your other insurance too, so that's going to suffer a hit as well sadly. What tyres are the car on?
On a lighter note, that first pic is the single most cringeworthy embarrassing photo I've ever seen on here!