Iranian demonstrators, mainly members of the hardline Islamist Basij militia, burn British and US flags during a demonstration outside Britain's embassy in downtown Tehran to support the country's disputed nuclear programme and protest against the United States and the EU.