David Baines MP has welcomed £1.2 million in taxpayer funding for St Helens to address homelessness and rough sleeping.