It could also imply a 'mutual feeling of general agreement' as in 'the consensus seems to be favourable'. But yes, a majority nonetheless.