The government of England has vowed to end rough sleeping by 2027

Written by James Somy on August 13, 2018