Britain Faces a Decade or More of High Inflation.