CAN HOSTILE WITNESS BE PUNISHED?

Courts are not critical of Hostile Witnesses, therefore they are not punished. Otherwise, neither Courts nor Police can force / compel Witnesses to speak what they wished to listen. This was set out in The Indian Evidence Act.