Prime Minister Anthony Albanese has drawn a line in the sand, declaring "enough is enough" as he moves to introduce a nationwide age-based ban on social media accounts for children.