Maybe the discussion should be about why the Tories did not put up a better candidate, and have a positive campaign. As for salaries I expect that half my street is on £100k plus, and a few on a quarter of a million. That's what (some) people in London earn, and unless they have family financial support, or have bought and sold at the right time, will need to earn that to buy a property in this area. Not that I have ever been in that earning bracket.