Spirit of Sport Awards handed out and 2022 class enshrined in London Sports Hall of Fame