General election 2017: Who are the winners and losers?


Despite losing his seat two years ago, he has continued to participate in political debate, commenting on subjects ranging from Brexit to the …

Source