Why Social Media May Have Won the 2017 General Election