Today, hair dyes are widely used, either to cover up grey hairs, or simply by those wanting to change their natural hair colour. The chemistry behind how they change the colour of hair can actually get pretty complicated, but this graphic...