The number of active credit card holders in the UK is somewhere in the 35 million range. The number of adults is somewhere over 56 million. There is quite a mismatch there. Unlike the US, owning a credit card is not standard for most people in the world.
People tend to get them for online shopping abroad, and for travels out of their currency zone as a back up.