Unfortunately these fixed term contracts are just that. Hold out for a permanent contract elsewhere, I know from a mate of mine up here that the Thomson Company Council feel very let down over this issue. It seems to have been very badly handled along with a lot else in recent times.
As Global says Good Luck !