Finance Minister Tito Mboweni has often worn his heart on his sleeve when it comes to his ideological beliefs. Will that determination pay off at this week’s supplementary budget?