Twitterati respond to general election party leaders' debate


With the 8 June #General Election coming up, ITV broadcasted a dull live debate between party leaders, but it showed the flaws in the UK political …

Source