Sharon Osbourne has blasted Prince Harry as the 'poster boy of white privilege'