Navjot Singh Sidhu has resigned as the president of Punjab Congress. However, he will continue to serve the Congress party, he said. Navjot Singh Sidhu's resignation comes on the same day that former CM Captain Amarinder Singh is to meet Union Home Minister Amit Shah and BJP president JP Nadda, as per sources. Watch the video for more information.