Will social media and young voters decide outcome of St Vincent general election?