"I always welcome criticism, whether from within my own party or from the outside. If my party president says something, I consider it,' Charanjit Singh Channi tells NDTV on Navjot Singh Sidhu's continued criticism of the new chief minister and his initiatives.