Ozzy Osbourne and Black Sabbath are reuniting for one last time, to play a fund-raising concert in Birmingham on 5 July. The ...