Anheuser-Busch InBev is to unveil a non-alcoholic Budweiser tomorrow in Canada.