Tesco Bank are leading the current mortgage rate war. Available for either purchase or re-mortgage their 2 year 1.99% fixed rate is available for up to 60% Loan to Value. There is a non-refundable booking fee of £195 and product fee of £800 which can be paid upfront or added to the mortgage.
They will also pay your standard legal fees and your first standard valuation fee.