James Halliday’s Top 100 wines

James Halliday tasted 1055 wines to bring you this round-up of the best reds, whites and sparklings, plus a handful of Champagnes, and this year’s list offers more value and variety than ever. Prices start at $15.