Congress leader Siddaramaiah on Friday slammed Bharatiya Janata Party (BJP) after the Reserve Bank of India's move to withdraw Rs 2,000 denomination banknotes from circulation and termed it the party's desperate attempt to divert the attention from their failures.