Tesco has cornered the UK market in vegan food products, offering everything from Wicked Kitchen ready meals to burgers to vegan-friendly haggis.