The UK notably is the one country that doesn't adhere to the EU's resolution to suspend arms sales to KSA following the Kashoggi killing.
My understanding is that there has been, and for many years, a 'revolving door' between the Ministry of Defence and the various defence procurement companies & arms manufacturers. So, preserving defence company profits is, I think, a built-in to UK government policy. Further, since the whole area is shrouded in secrecy, it appears to be nigh on impossible to pour sunlight or cold water on what happens in this area.
Okay, that makes two. Quite sad. Reason is likely that the EU parliament's resolution on this is non-binding; the EU parliament doesn't have the power to just revoke export permissions already granted by member state's governments.