There were red faces at Hampden Park in Glasgow last night as Olympic organisers were forced to apologise to North Korea after an embarrassing flag mix up.

Kick-off was delayed for more than an hour after the national flag of South Korea was displayed on a big screen instead - before their women's football match against Colombia.