Who will carry the flame for Britain?