In 2003, 71% of UK households were owner occupied. This year that figure is down to 67%. Some experts suggest this figure will drop to below 60% by 2020. Are we experiencing a change in home ownership culture?
If you look back to the 1920s, only 25% of homes were owner occupied and the . . . → Read More: The times they are a changing!