This vegan chickpea tuna sandwich is savoury, creamy, and full of plant-based protein. Mashed chickpeas are mixed with vegan ...