Inverness Capes are worn by bands all over the world to protect against wet parade and competition weather