UK inflation falls to lowest in seven months