Unfortunately that could be sad news for some or even all of BMI's staff, we will have to wait and see.
Will it effect the FPP, who knows, any one who has a answer is giving a Wild Ass Guess....
As t Flight Pay, well according to HRMC it depends on your Airlines deal with them, more here:
Employment income: scale rate expenses payments: accommodation and subsistence payments to employees travelling outside the UK: Airline employees: relationship with Flight Duty Allowances