Accord cuts rates again on both residential and buy-to-let ranges