Battle for hearts and minds of the people