is there a need to hold a British passport in order to go through the flying scheme?
Hi there.
Exactly which flying scheme?
Unless you were given an overseas flight then probably not - if you do need one, the paperwork will be very clear on the requirements.