Tag: UK has highest inflation rate among world’s top economies