A British military helicopter crashed in Basra today, and Iraqis hurled stones at British troops and set fire to at least one armoured vehicle that rushed to the scene. Clashes broke out between British troops and Shiite militias, police and witnesses said.