I think it's a fairly straight forward public relations promo on behalf of the UK. Red arrows and a sizeable detachment of modern aircraft (even if that is what is required to keep 2 in the air). It's like having a large transport plane for your prime minister to arrive in, or a carrier, or a Royal Yacht. One only hopes that someone is actually collecting some metrics around the economics to see if it is worth the expenditure.