Slice the courgette (zucchini) thinly, so it'll soften and cook. About half a cm (1/4" roughly) will do.
Chop up the tomatoes roughly (about 8 pieces to a tomato), reserving all the juices.
Let's cook our vegan paella
Heat the olive oil in a paella pan or large frying pan that's about 7.5cm (3") deep, on medium heat.
Fry the onions for 1 minutes, followed by the garlic for 30 seconds.
Add the rice, stir to coat for 1 minute.
Add the paprika and saffron, stir then add the courgettes and tomatoes in, stirring for 10 seconds.
Pour in the hot stock, increase the heat and stir well to mix. Once it's boiling, reduce the heat right down and leave to simmer for 15 minutes, without stirring.
At the end of 15 minutes, add the peppers and artichokes, just tucking them into the rice, without stirring. Leave to cook for 5 more minutes.
At the end of that 5 minutes, take off the heat, and leave to rest for 5 minutes, then serve immediately with the lemon juice drizzled all over.
How to get a crust on the bottom of your paella
At the end of cooking time, increase the heat to medium-high and leave to cook for 5 minutes, without burning. That should do it. If you start to smell burning, just reduce the heat.