The European Commission has said EU consumers and businesses are paying too much to use credit cards.

It said it would consider taking action against the companies if it found they had broken European rules.

Depending on where they live, customers could pay up to double in annual fees for a Mastercard or Visa card with no apparent reason for this disparity.