How to maximise your chances of mortgage approval

Can you afford to buy a house? How much space do you require? Will your dream property vanish from the market before you can get it? The home-buying process is fraught with uncertainties and what-ifs.