Ozzy Osbourne’s final concert raised $190 million (£140 million) for charities, according to the event’s musical director Tom Morello.
Osbourne, 76, has been beset by health issues, including Parkinson’s, in recent years but vowed to perform one last show. The epic “Back to the Beginning” concert at Villa Park in Birmingham saw the singer reunite with his band Black Sabbath to headline a bill that also featured Metallica, Guns N’ Roses and a cavalcade of other heavy metal superstars.