Bharatiya Janata Party (BJP) National President Amit Shah on Saturday attacked West Bengal chief minister Mamata Banerjee for opposing the National Register of Citizens (NRC) and accused her of compromising the interests of Indians in Assam and West Bengal for her vote bank politics.