I'm going to answer with yes. Chlorine is a smaller atom. It forms tighter bonds and it is more electronegative. Iodine, being larger, has a larger distance between atoms and allows for chlorine to sneak in closer and take your cation. read more
Similarly, chlorine will displace less reactive halogens. Chlorine is more reactive than both bromine and iodine and will displace bromine and iodine from the appropriate salt. Chlorine will displace bromine from sea water. Chlorine will displace iodine from potassium bromide. chlorine + potassium iodide potassium chloride + iodine. read more
Iodine is less reactive than chlorine and so bromine cannot displace chlorine from its compounds. When chlorine is bubbled through potassium iodide the solution turns dark brown. Name the compound being formed which gives the solution its brown colour. read more