Brilliant England stun New Zealand