MPs have rejected a proposed ban on social media for under-16s, with the Commons voting 307 to 173, majority 134, against the age limit.

The age limit had been backed by peers earlier this year after growing calls from campaigners, including actor Hugh Grant.

Supporters of the Australian-style ban said parents are in “an impossible position” over the online harms their children are being exposed to.

Shorts

Others, including the NSPCC, warned a ban could drive teenagers into unregulated corners of the internet.