Place the skewers in water to soak. This helps to stop them from burning too quickly during cooking. Finely grate the zest from the lemon and set the zest aside. Juice the zested lemon.
Combine half the juice with half the yogurt, 2 tbsp tikka masala spice blend and a pinch of salt and pepper in a medium bowl. Add the chicken fillets and stir to coat. Set aside to marinate while you prepare the rest of the salad.
Halve the cucumber. Cut one chunk in half, lengthways, and slice thinly. Place the sliced cucumber in a colander in the sink or over a bowl. Sprinkle with a good pinch of salt and set aside for 15-20 mins to drain.
Peel and thinly slice the red onion. Roughly chop the lettuce. Halve, deseed and dice the chilli. Roughly chop the coriander, leaves and stalks.
Heat your grill to medium and line the grill pan with foil. Thread the chicken fillets onto the skewers and grill for 12-15 mins, turning once, till lightly charred and cooked through – any juices should be clear when the meat is pierced.
Pat the cucumber dry with kitchen paper (the salt should have washed away with the juices). Combine with the onion, lettuce and chilli in a large bowl.
Whisk together the lemon zest, remaining lemon juice and 1 tbsp olive oil to make a dressing. Pour over the salad. Scatter with the coriander and toss to mix.
Divide the salad between 2 plates. Serve with 2 chicken skewers each on top and a dollop of the remaining yogurt on the side.