Congress leader Navjot Singh Sidhu, who did not take charge of his new ministry after the cabinet reshuffle in Punjab last month, said today that he has resigned from the state cabinet. He was stripped of key portfolios in the cabinet reshuffle following a public fallout with Chief Minister Amarinder Singh.