How Can I Pay Debts in The UK If I Have Moved to The USA?

£20 notes

Question Jon, I lived in the UK for almost 5 years on a work Visa. I left the UK just a few months ago to come back home to the US, in part due to the pandemic and also my work Visa was soon to expire. I still have a credit card and a few […]