I am a US citizen visiting my spouse who teaches in the UK on a Tier 2 visa and have been offered a consulting contract (and temporary visa sponsorship) with a college in the UK for the next 2 months. I have been told by immigration professionals that I must return to the US to apply for a visa which would further delay and possibly negate my contract work opportunity. What are my options since my spouse is only tier 2? Is there any way for me, as a US citizen visiting the UK on my passport only, to get a temporary work or other visa while I am in the UK or do I have to return to the US to apply? Thank you very much for your help!!!