UK inflation falls to 4.2%