Olives represent England, because olives are a traditional snack in Britain and one of the foods that English people must eat for breakfast.
Olive is a very popular snack in British breakfast culture, and it is also one of the traditional foods that British people are proud of. Therefore, olives are considered as one of the representative foods in Britain.