British Airways abandons its controversial necktie plans for female cabin crew following a staff revolt over uniform designs.