Victoria’s Premier has moved to ban machetes as part of a sweeping crackdown on crime, saying there is ‘zero reason’ to be carrying the weapon.