Mamata Banerjee's government in Bengal will not complete its full term till 2021, a BJP leader predicts after the national election, in which his party has registered significant gains at the cost of the state's ruling Trinamool Congress. BJP national secretary Rahul Sinha says that assembly elections in Bengal may be held "within six months or one year".