Australia’s Jack Simpson was crowned the 2025 World Barista Champion today, capping a remarkable competition run that ...