Major high street banks, including Barclays, Nationwide, Santander and NatWest have all reduced their mortgage rates recently ...