Improve the cohesiveness in the text
New Zealand are the current world champions as they won the last championships held in Jamaica.
New Zealand are the current world champions since winning the last championships held in Jamaica.