Well, after a small amount of nagging I have finally received my contract for my new job (10 days after the offer). Unfortunately the offer letter (which is the same as what I had been told verbally) and the contract do not match. It looks like they've grabbed the old contract template from before their pay scales changed so it makes no sense - wrong spine point number, wrong salary - although 30 days annual leave and get to stay with the same pension scheme, woo hoo!. So back that will go to HR. Also had a bit of a battle to get them to send me a form to claim my interview expenses - which should have come with my interview invitation. Think I may have pissed off a high-up's PA, but I was very, very polite. Oh well.
Getting very excited about new job and very happy and chilled out about the current one. I guess now that I know I'm leaving, I find it easy to forget about the long term lack of change frustrations and just focus on what I need to achieve in the next 2 months. Quite a few people have been rather shocked that I'm leaving, but then I was on a fixed term contract, so its easy to explain it away. There are lots of people I'm going to miss - I'm arranging lunch dates like they're going out of style - and I hope I'll managed to keep in contact with most of them, as they are my 'people' base here in the South. They are a couple of people I really wish I could take with me as they are pretty unhappy and frustrated at work - so fingers crossed they'll move on soon. A job is never worth wrecking your mental health over.