Who are the new Labour, Lib Dem and Tory MPs and what do they stand for?
Labour’s Keir Mather is voice of youth, Lib Dem’s Sarah Dyke is from local farming family and Tory Steve Tuckwell won on Ulez issue
The Guardian - UK ·