Question: what countries have a white flag with a red cross?
Answer: The Flag of England is white with a red cross (St George's Cross) on it. It is flown at sporting events and as a show of English nationalism. St George's Cross is an element of the more familiar Union Jack, the national flag of the United Kingdom.