The Chancellor has just announced £500m in the budget for building programmes. So, 500 non-London MPs with a £1m Town House each then.....
Perhaps of better news was the announcement of £50m for service housing. The Chancellor did not say where the money was coming from though, so probably cut from elsewhere within the defence budget.