Mortgage lenders have pulled 935 products since yesterday as many struggle to re-price interest rates amidst short-term market uncertainty.