Captain Amarinder Singh on Saturday resigned as Punjab Chief Minister after months of tussle between Punjab…