Punjab Chief Minister Amarinder Singh on Saturday tendered his resignation amid months-long political tussle with his rival Navjot Singh Sidhu. The Congress returned to power in Punjab in 2017 with a thumping majority, but soon infighting broke out in the state...