New Delhi: Bharatiya Janata Party (BJP) President Nitin Gadkari's dubious business dealings are taking their political toll. The BJP President has had to cancel campaigning in Himachal Pradesh amidst reports that the state unit doesn't want him there.