We cannot confirm whether you are tax resdient or not in this forum.
This is something you need to work out for yourself.
Have a look at the guidance notes here:
Guidance note for residence, domicile and the remittance basis: RDR1
This link will help explain how your residence and domicile status affect the payment of tax in the UK on foreign income or foreign chargeable gains
You can apply the tests which can be found here:
RDR3 Statutory Residence Test
This link will help with your residency position.