Cheers guys, didn't like the idea of driving it like this either. Tried a load of places for a spring but they really weren't tight enough, and I might be up against the same issue with a used one.
I've ordered one from Heritage so thanks for the advice, I might just take the new spring off and put on my old catch. Like you say, expensive for just the spring, but I cant seem to find one anywhere.