UK election: parties take battle for ideas to social media