Hi James, sorry you're having trouble.
I had a customer somewhere in the middle of Canada with a problem like this the other day. I have put an additional QC check in for future frames – a "420mm seatpost clearance" check.
That won't get your post out though – try some boiling water from a kettle over the seat tube to get a bit of expansion going on. That might well help.
And you need to see if you can get some purchase to knock/shock it out.
If you really get stuck, get in touch and we'll get it workshopped, fixed and returned to you.