More than half of a £900m military fund for Ukraine run by the British Ministry of Defence has not been…