"You must hold a valid passport, have the ability to travel globally without restriction, and also have the right to live and work in the UK."
Doesn't the above statement basically opens up the FPP globally, as long as you are able to qualify for a working Visa in the UK? I've tried looking, but it doesn't state anywhere in the site that it is only open to EU passport holders.
Please correct me if I'm wrong?