St Andrews student representative says proposed HMO cap is “shameful”

© DC ThomsonSt Andrews town centre.
St Andrews town centre.