'RAF Flag' ? Is that the same as the RAF Ensign?
No, because it was not on an RAF boat, and Alpe d'Huez is a big mountain, not a sea.
RAF calling their flag an "Ensign" is as ridiculous as RAF officers wearing ceremonial spurs and swords. Oh wait, they do that too...