Navjot Singh Sidhu took charge as the president of Punjab Congress unit on July 23. Punjab chief minister Captain Amarinder along with other party leaders Singh attended the ‘installation ceremony.’ Sidhu mimicked a batting style as he proceeds to address the gathering at Punjab Congress Bhawan in Chandigarh.