In a recent blow to Bengal Chief Minister Mamata Banerjee, Rajya Sabha MP Dinesh Trivedi has announced his resignation from Rajya Sabha during a debate on the budget.