Maybe next year they will give chances to non Brits, this year was evidently targeted to locals, and maybe rightly so.
How do you know that? If you owned an airline wouldn't you rather have employees that commuted a shorter distance rather than several hundred miles. I Know BA does employ very long distance commuters, but is that ideal?