The presence of sales representatives from BAE Systems, Raytheon and MBDA at International Defence Exhibition and Conference (IDEX 2017) in Abu Dhabi this week has prompted outrage, coming just weeks after the High Court in London heard calls for a halt to arms sales to Saudi Arabia over alleged human rights violations in Yemen by the kingdom and its allies, which include the UAE.