Priti Patel accuses SNP of ‘trying to thwart the safety and security of the British public’ over immigration row