Thank you, everyone, for your help! And thank you to those who have submitted it for acceleration - I really appreciate it!

It's still not gone through, but I'm in no huge rush, as long as it does actually go through at some point... I'll keep looking into it though and hopefully it will sort soon

I'll also have a look at the links everyone suggested!
Thanks again!