2020 Land Rover Discovery Sport review – BMW X3 rival tested | What Car?