For anyone that is thinking of becoming vegan:
Oat milk is definitely the best milk. DD is a meat eater and she prefers it to cows milk and will only drink that now. If I ever decided to go back to being a vegetarian again I would still drink this instead of cow's milk because I prefer it.
Violife is the best vegan cheese I've found. It has the texture and smell of cheese but not the taste. But it's fine in small doses.
Nearly all meat dishes you can imagine can be made with tofu. Tofu is my favourite food, it's so versatile, you just need to learn how to cook it.
Asian supermarkets are very good for finding cheap vegan foods as a lot is dairy free. In my city there is a completely vegan store which sells homemade healthy vegan quiche, sausage rolls, pizza, pies and pasties, plus all kinds of cakes. There are also regular vegan festivals in my city. I imagine most cities have similar.
There are lots of videos on YouTube that you can watch on vegan foods available in supermarket. There are quite a few accidentally vegan products that are very cheap. To keep my shopping bill down I eat lots of cheap vegetables and fruits, lentils, beans, tofu, rice, pasta, corn, cous cous, bread and then just a small amount of the substitutes which tend to be expensive.
I find I have a healthier diet and a lot more energy and more of a sense of calm as a vegan. I would recommend people try it for a month and see how they feel.