Novelists in colonial India wrote for a political cause because the novel was a powerful medium for expressing social defects and suggesting remedies for the same. It also helped establish a relationship with the past. Since people from all walks of life could read novels, it was an easy way to popularise anti-colonial ideas. It also helped bring about a sense of national unity among the people.