hard core [singular] British English
the small group of people that are most active within a group or organization:
the hard core of the Communist party
a group of people who cannot be persuaded to change their behaviour or beliefs:
There is still a small hard core of football supporters who cause trouble whenever they can.