PSR You stated "Now - if you can prove that the development stream over the past, say five-years, has not been made up of a greater proportion of ownership to affordable rent products then I will bow to your argument"
Please get ready to bow down, the no. of housing starts between the 1st April 2009 - 31 March 2010 for England was 35,682 (Social Rent) and 8,515 (Low Cost Home Ownership). Please note that the Low Cost Home Ownership total also includes Homebuy Direct which are not technically Shared Ownership dwellings!
If you would like the other 4 years please let me know and I will dig them out for you?