What exactly is the difference between a politician who appears on a news show as a spokesperson, and one whom a TV channel retains as a resident commentator? During the live coverage of the cabinet reshuffle on Sunday, CNN News 18 brought on Swapan Dasgupta, who is a BJP Rajya Sabha MP and identified him as their resident commentator. Going by the anchor’s questions to him the assumption seemed to be that there were getting a person who had an inside track on why the govt. was doing what it was doing. Though he didn't always know.