In other developments , 150 British troops have arrived in southern Helmand province to form part of a NATO peacekeeping mission .