Britain, a Nation of Renters?
Home ownership across England was at its peak in April 2003, when 71% of households owned their homes, but the figure fell to 64% by February this year, according to a new report by the Resolution Foundation thinktank. The report also shows a big slump in home ownership in Greater Manchester and cities in Yorkshire …
