Shelter is a registered charity that campaigns to end homelessness and bad housing in England and Scotland. It gives advice, information and advocacy to people in need, and tackles the root causes of bad housing by lobbying government and local authorities for new laws and policies to improve the lives of homeless and badly housed people.