we've updated our massive list of the greatest Ozzy Osbourne songs of all time to include songs from his latest record - 2022's Patient Number 9 - and some choice collaborations from over the years.