Prince Harry is ‘tainted figurehead’ of Invictus Games after breaking ‘unwritten rules’ of army


Prince Harry is ‘tainted figurehead’ of Invictus Games after breaking ‘unwritten rules’ of army

Read MorePrince Harry set up the Invictus Games to help wounded, injured and sick veterans, but one expert believes he’s become a ‘tainted figurehead’ as he faces calls to step down