Have Tax Questions? Ask a Tax Expert for Answers ASAP
No, but under the Double Taxation Treaty between the UK and Spain any taxpaid in the UK will be a tax credit against your liability there on the same income stream. I you do not intend to return to the UK you should send a Form P85 to HMRC.
That would appear to be the case, but don't forget the P85 if you haven't already done it.
here is no time limit on the submission of a P85, it is available on the web and can be filed on line.
You will have to do that when you make your Spanish tax declaration.