In a day of heavy-duty political action in Kolkata, Union Home Minister Amit Shah took on Bengal Chief Minister Mamata Banerjee who sat on a dharna soon after the BJP's rally began, demanding that the Home Minister address the issue of pending dues to the state.