Elon Musk's social media platform X has been fined €120m (£105m) by the EU over its blue tick badges.

The European Commission said by allowing people to pay for a blue verified check mark on their profile, the social media platform "deceives users" because the firm is not "meaningfully verifying" who is behind the account.

"This deception exposes users to scams, including impersonation frauds, as well as other forms of manipulation by malicious actors," it said.

The BBC has approached X for comment.

EU regulators said the platform was also failing to provide transparency around its adverts, and it was not giving researchers access to public data.