UK inflation falls to 2.5%.

By: admin