I'm aware I don't know much about this subject, but I still have a hard time believing that this is just impossible to do. Maybe it's just me trying to maintain a sense of optimism and not get too down about it.
I have some very important contacts at the large technology company I was formerly employed by (I reported directly to the founder and worked closely with the CEO and President). They have offices in London, and also have close connections to other companies based or with offices in the UK. I figure if these people can't help me, no one can. I have meetings scheduled there in a few days in hopes that they will show some mercy on me and make some calls, etc. While I do not necessarily possess skills that no other British person already has (I can't even imagine who does unless you're a scientist or something), I need to believe that something can be done.
Just curious, since I have only been perusing this message board for a few days, but is it possible that the people on this board are here because they are all in the same boat...looking for help and not knowing what to do? Is it possible there are others out there who have had success in this area and we just don't know about them because they don't need the help of a site like this. I'm not being rude, just trying to think positive.