Got word from the big boss that my temp/rolling contract has been extended another six months - always good news when you've got a mortgage and two kids to support, I was facing unemployment at the end of March otherwise!
Still not permanent, but I'm in a better position to jobhunt for something more secure while I'm in work, so fingers crossed.