1. Have you ever remortgaged? Go read your offer and try to find the word deposit in it, thats not what a deposit is. You pay a deposit on an initial mortage, when you remortage as long as you have an acceptable LTV rate you they will give you money, you pay them back money, there is no deposit
2. Your comment was specifically about a cash deposit