Yep, I agree fully with RedVee. There are plenty of roles you'll be able to apply for - permanent or contract.
I'd also say don't be put off from applying for a post which says you have to be a citizen (or at least confirming that with them that is a "real" requirement and isn't something just lingering on the job spec). I'd prepared a presentation for an interview only to discover in some small print that you're meant to be a citizen, I stopped preparing immediately and got onto them. Luckily it actually wasn't a necessary and I got the job! Though had I seen that requirement before applying I might have been put off.