Thousands of Somalis protested in Mogadishu’s streets on Monday, angry at food traders refusing to take old currency notes that have been blamed for spiralling inflation, witnesses said. ”The whole city is up in smoke,” said protester Hussein Abdikadir.