Down and out

Meaning: Without money, a home or other resources; in a very difficult situation.

Example: After losing his job and home, he found himself down and out.