No Michael. I'm not saying you should have paid tax.
What I'm saying is that when you lived in the Philippines the tax situation around your State Pension WILL have been assessed by HMRC.
The State Pension is an exception to the normal tax regime rules in that it is paid to you Gross by DWP.
DWP is prohibited from deducting tax at source with a tax code (as is normally applied to pension providers)