Seven car models ‘should be recalled’ over faults Consumer champions Which? says brands including Nissan, BMW and Land Rover suffer 'prolific' faults.