Why digital identity is critical to restoring faith in democracy

Online trolls are becoming a key component of the modern-day general election (Credit: Geograph.org.uk/David Dixon)