General Election 2017: Nick Clegg loses seat in Sheffield