Of course he is out of touch, but so are a lot of people on this thread.
If the average salary for his constituency is £40k, that means that there will be an awful lot of people living in that area who are earning much less than that. They still need to live. How does he think they feel when he claims that a £100k salary isn't much...it is to those in his constituency who are struggling!!
It was a crass and insensitive thing to say. I'm all in favour of fairer rules around free childcare/child benefit etc for single parents - they should not be discriminated against. However, regardless of family structure, £100k is a very good salary wherever you live, and it's a lot more than many, many people have to scrape by on.
And yes, of course, we all know that house prices in the South East are insane and that £100k would give you much more bang for your buck in Sunderland than it would in Surrey, but frankly that's irrelevant because it's still a salary that is much higher than average for that area.
Some people seem to be so stuck in their middle class, affluent bubbles that they have no awareness of their own privilege or of how many people in this country have to live.