Social media companies ​​are blocking wide-ranging content - including posts about the wars in Ukraine and Gaza - in an attempt to comply with the UK's new Online Safety Act, BBC Verify has found.

The new legislation, which came into effect last Friday, imposes fines on social media companies and other websites which fail to protect under-18s from pornography, posts promoting self-harm, and other harmful content. In serious cases, services could be blocked in the UK.

But BBC Verify found a range of public interest content, including parliamentary debates on grooming gangs, has been restricted on X and Reddit for those who have not completed age verification checks.

Experts warn companies are risking stifling legitimate public debate by overapplying the law.

Sandra Wachter, a professor of technology and regulation at the Oxford Internet Institute, expressed alarm at the restrictions and told BBC Verify that the new bill was "not supposed to be used to suppress facts of public interest, even if uncomfortable".