Everyone loves colourful ceremonial uniforms ... Why did British soldiers wear red coats in the field rather than clothing more appropriate to their surroundings and why did this practice continue ...