UK inflation rate drops to 3.9% before end of the year with bigger than expected fall in November