ALP president takes on social media giants