Home Politics UK inflation falls to two-year low of 4.6%