BJP never did nor will it do politics of religious polarisation, Home Minister Rajnath Singh today said, stressing that the "secular" parties need to be cautious in the wake of the Supreme Court order that candidates should not seek votes in the name of religion, caste or creed.