Barclays will offer a fixed mortgage rate of 3.96% from Tuesday as it reduces some of the rates it is offering by up to 0.48 percentage points.