I've mates with a vegan food company - think Tesco UK are going to list their stuff soon. They do 'bacon', mince, 'chicken' and burgers.
Their 'bacon', Real Lancashire Black Pudding vPud and McCartney sausages is honestly barely distinguishable from a meat fryup - add whatever other non-animal...