London 2012 organisers have been forced to print new official programmes for future Great Britain football matches after listing Welshman Joe Allen as English.

Organisers have apologised for the error in the listing of the 22-year-old Swansea and Wales midfielder.

A London 2012 spokeswoman said: "There was an error in our programme and we inadvertently listed Joe Allen as English. We apologise for this mistake and new programmes are now being printed with the correction in time for Team GB's next match."

The British Olympic Association were responsible for a similar blunder last night with an email reporting Great Britain women's victory over New Zealand being titled "England women on their way".