With regard to nationality of airlines, IAG is "an anglo-Spanish business", Aer Lingus is registered in Ireland. How does anyone decide which airlines can fly by nationality when they've gone global? Virgin is almost 50% Delta (maybe more after recent restructuring) but people would call it British as long as it registered here. All seems pretty pointless unless you need to ban some airlines/countries on safety grounds.