The leader of the opposition said there is a ‘battle for the soul of the nation’ in politics