As ex local government workers, teachers, we have to pay tax on our pensions in the UK. As Spanish residents, we declare our state pension in Spain and pay an abogda to do this for us. Up to 2019, this has been fine but when doing our Spanish tax return in 2019, we were asked for our P60 forms as this was now to be taken into consideration. As a result of this, my husband had to pay tax in Spain for the first time, as well as having paid his tax in the UK. In previous years, we were told that our state pensions were too low to have to pay tax in Spain and we have even had a small refund.
Surely, this is illegal as it is double taxation. Can anybody explain this, please?