Its time the Welsh government stopped shying away from rent controls, soaring rents hurt the economy by squeezing household ...