Have Tax Questions? Ask a Tax Expert for Answers ASAP
Hello, I am one of the experts on Just Answer and pleased to be able to help you with your question.
I suggest that you arrange for your employing company to arrange to pay you through a payroll bureau, in future.
If you remain resident in the UK then you will be liable to UK taxation on your world wide income. Any tax paid in Italy will, under the Double Taxation Treaty between the two countries, be available as a tax credit against your UK liability.