Yes. Your UK sponsor must prove they have sufficient funds and a suitable home for you to live in.