France is the reigning champion, winning the 2018 and 2019 editions, while New Zealand holds the record with six overall titles. England has won twice, and South Africa secured the championship in 2012.