Barclays has made a number of rate cuts and launched a 2-year fix at 1.33% to 60% loan-to-value with a £999 fee.
The new rates, which are live from tomorrow, include a 5 and 7-year fix at 1.99% with a £1,499 fee.
The biggest cuts were to 10-year fixes, which now stand at 2.49% to 60% LTV and 2.69% to 80% LTV, both with a £999 fee.
The lender is also offering a 2-year fix at 1.45% to 75% LTV.
Alongside its core range Barclays has marginally cheaper rate switch mortgages, including a 65% LTV 5-year fix at 1.98% with a £999 fee.