How to Get the Best Mortgage Despite Bad Credit

Life is full of turns and twists; everyone goes through a bad and good phase. What do you do when the time is against you and you need a mortgage urgently? Don