I don't think anyone's responded to you yet: no, I don't think you're fucked
The Leave won't happen overnight (it'll be a couple of years at least) and you should have more than enough time to establish yourself over here.
Thanks for the reply. I still have a few steps left before I have to make a hard decision. I'll keep doing them and see how all of this unfolds...