Government should commit to providing 1,000 new affordable homes over the next decade, a report to Tynwald concludes. The ...