Congratulations to Women's Champion Fallon Sherrock (England) & Men's Champion Patrik Kovacs (Hungary).