Britain has sold billions of dollars of weapons to Saudi Arabia, including munitions, helicopters and tanks, since Riyadh entered the war in Yemen to support the government of President Abd Rabbuh Hadi.