Don't Panic,
There are many ways to get out of this, you didn't answer the question about finance clause. do you have a finance clause in your contract?, which state are you buying in?
e.g. in Qld, the contract is subject to build/Pest and Finance, so if you can get your broker / bank to...