KKB by-election: Voters more mature now, political sentiment