I noticed that many of the soldiers travelling with the royal family were carrying flags with the lion sigil of the Lannisters. I know the King's sigil is the stag, and would have expected his men to be flying the sigil of his house. Do the men carrying the lion flags belong to the King, or to their native kingdom?