Agent Knight Frank says sellers are having to accept big discounts amid higher mortgage rates and a glut of homes on the market.