Hitting out at opposition parties, Prime Minister Narendra Modi on Tuesday said that his government was trying to rectify the "mistakes" of the previous ruling parties, which did not honour deserving warriors and leaders. His comments came when he was laying the foundation stone for a statue of warrior king Suheldev of Shravasti in Uttar Pradesh's Bahraich.