The Foreign Office has condemned the violence scenes outside the British Embassy in Buenos Aires on the 30th anniversary of the Falklands War.
A statement said:
"We condemn the violent actions of a minority during today's demonstration.
"All states are obliged under the Vienna Convention to provide appropriate protection for foreign diplomatic missions. We expect the Argentine Government to continue to fulfil its obligations under the convention and continue fully to enforce the law against any demonstrators committing criminal acts.
"We recognise the dedication and professionalism of the police in their efforts to keep order."
Police in Buenos Aires have been pelted with homemade fire-bombs by protesters outside the British Embassy.
Riot police used a water cannon to disperse several hundred protesters who had been throwing rocks and flaming bottles towards the embassy.
There have been violent clashes between police and protesters in the Argentine capital of Buenos Aires on the 30th anniversary of the Falklands war.
The Governor of the Falklands Nigel Haywood told me that islanders do not feel threatened by Argentina and that the British military presence was "at exactly the right level".
– Cristina Kirchner, President of argentina
It is unjust that, in the 21st century, there are still colonial enclaves such as the one we have here a few kilometres away. There are 16 such colonial enclaves in the world and they belong to the UK. Justice, we also claim so that they do not continue to harm our natural resources, our fisheries, our oil.
Argentine President Cristina Fernández de Kirchner has said "it's not right that powerful countries can defy the UN." She continued: "We only want a dialogue so we can talk about about sovereignty, respecting the...islanders."
Argentine President Cristina Fernández de Kirchner is giving a speech to commemorate the 30th anniversary of the Falklands war. She said that the UK must not be allowed to "continue to harm our natural resources, our fisheries, our oil". She called for "justice for the integrity of our territory".
Argentine President Cristina Fernández de Kirchner is making a speech to mark the 30th anniversary of the Falklands war. She is attending a commemoration ceremony in Ushuaia in Tierra de Fuego - the far southern point of Argentina.