Those are excellent efforts, which we would all commend, but more than £18.5 million has been given to arms companies over the past decade, recipients of which include Raytheon, the world’s largest guided missile producer. Its equipment has been used by a Saudi air force that is guilty of war crimes against children in Yemen.