I'm in the same situation, non British living and working in the UK. Can you fix your location verification system to take actual proof of residence? You don't need to live in the UK to have a UK driving license or UK passport, and you don't need these to live in the UK.
You should be able to complete a manual location verification where you can provide a government issued photo ID and a document with proof of residence dated within 6 months.
I'll share your account with the Customer Support Team so that they can assist you further with your location verification.
Same issue here, EU citizen living and working in the UK, could I please get some assistance to verify my localtion as I don't have a British passeport or UK driving licence.
As per UK tax laws, only when your annual gross income crosses £85000 you are expected to be VAT registered otherwise its not compulsary.
How does this work for Upwork for EU citizens in the UK?