The inaugural Invictus Games have begun in London. The event has been put together by a team led by Prince Harry, and celebrates what he calls the fighting spirit of the wounded, injured and sick service personnel and what can be achieved, post injury.