Preheat the oven to 180C (fan).
Add the yoghurt, curry powder, garlic, ginger, the juice of half of the lemon, and a pinch of salt and pepper into a large mixing bowl and mix it well.
Add the chicken into the marinade and stir well to coat.
Add the tinned tomatoes, double cream, melted butter, tomato paste, and curry powder into an oven proof dish and stir it until it’s well combined.
Lay the marinated chicken on top, then spoon over any remaining marinade.
Bake it for 45-50 minutes, basting the chicken in the sauce half way through.
Sprinkle over some chopped coriander, then serve with rice, and maybe even some naan bread. Enjoy!