Any update on this? I have contacted Barclays and they say the following:
"Although having root access does not directly affect the app itself, it may allow 3rd party apps onto the device that otherwise couldn't be
installed unless the device was rooted. These could exploit our app.
To avoid this from happening and to protect user data, installing "Barlcays Mobile Banking" on a rooted device is blocked.
We apologize for any inconvenience.
"
I then called the helpline and after giving them the Xiaomi Phone manufacturer name, they came back to me and said that this should work on the phone, as it is and android phone. and the only reason it would not work is if Xiaomi phones were rooted on purchase.
Can anyone please confirm this?