OK, which nation do us English share our greatest sporting rivalry with? I was wondering how to measure this and concluded that the best way to answer the question is to assume that - overnight - a brand new global sport was invented and we ended up playing them in the Olympics final for the gold medal in a month's time. Over which nation would victory give you most satisfaction?
(For the purposes of this question, let's assume the home nations are seperate)
(For the purposes of this question, let's assume the home nations are seperate)