Seeing seven colours in a rainbow is down to what we expect to see, not reality. In fact, there are many more colours in a rainbow, as our readers explain Our perception of a rainbow is coloured (pun ...