Trinamool Congress leader Dinesh Trivedi announced his resignation in parliament today, adding to a series of dramatic exits from Mamata Banerjee's party ahead of the Bengal election due by May. He said he felt helpless about the political violence in his state.