John Swinney says it would help renters get on the housing ladder but other parties say the SNP is to blame for the housing emergency.