Parliament blocks ‘dubious’ transactions