Bharatiya Janata Party hit out at the Congress party over its silence on the recent attacks on Hindu temples in Canada, saying the party leaders only prioritise vote bank politics over their principles and prefer to remain silent on such important issues.