1.
First make the tomato salsa. Place the tomatoes in a bowl with the spring onions and chilli. Stir in the coriander, then season with a pinch of salt and plenty of pepper. Set aside at room temperature to allow the flavours to develop.
2.
To make the fajitas, heat one tablespoons of the oil in a large non-stick frying pan over a medium heat and sauté the peppers for 6-8 minutes over a low heat, until softened and just beginning to caramelise, stirring occasionally. Tip into a bowl.
3.
Meanwhile, put the rest of oil in a bowl with the spices and season with a pinch of salt and plenty of pepper. Stir in the chicken to combine. Increase the heat on the pan to high. Add the chicken mixture in an even layer and then sauté for 3-4 minutes util cooked through and lightly golden, tossing occasionally. Return the pepper mixture to the pan. Sauté for another 1-2 minutes, until well combined and heated through.
4.
Meanwhile, heat a griddle pan. Add a tortilla and heat for 30 seconds, turning once until soft and pliable. Repeat with the remaining tortillas and stack on a warm plate. Transfer the spicy chicken mixture and tomato salsa into bowls and put with the tortillas on the table with separate bowls of the lettuce, soured cream and lime wedges. Allow each person to assemble the fajitas themselves and have plenty of napkins to hand.