Both of these ships have Union Flag in the upper left corner of their banners, but one of the ensigns is red, while the other is blue. Why?

red is a civillian ship, blue is authorised by the Admirality
182
red is British, Blue is Australian
128
red is East India Company
98
red is a flagship
65
A British ensign in British maritime law may have with either a red, white or blue field, dependent on whether the vessel is civilian, naval, or in a special category. These are known as the red, white, and blue ensigns respectively.
correct this question
globalquiz.org
reach: rather globalflagshistorynavyRoyal NavysailingshipsUnited Kingdom