After three years of fronting a new series on Amazon Prime, James May confirmed his travel show will not be returning and has issued a savage swipe against bosses.