Until you get MPs & Dept of Transport interested, not a great deal will happen.
Without political interest & Ministerial direction nothing will change. CAA need to have a timely industry discussion. Likely to be glacial unless Secretary of State decides otherwise.
Obvious solutions: Escrow account / limit payments in advance / Credit card useable (S75 protection to £30,000) / PAYG