Mix together all the marinade ingredients in a large bowl with a little seasoning. Add the chicken chunks and mix well to combine. This can now be placed in the fridge to marinade for as long as you can, the longer the better.
When you're ready to cook, preheat the grill to high or alternatively you can cook on a BBQ (If you're using wooden skewers soak in water before using so they don’t burn).
Next make the dipping sauce by combining all the ingredients together with a little seasoning and set this aside in the fridge whilst you cook the chicken skewers.
Place the skewers under the grill and keep turning so all sides get cooked and golden. This will take roughly 8-10 mins. Depending on the size of your pieces of chicken it may take a couple of minutes longer to cook so check the chicken is cooked through before serving.
Serve the skewers alongside the dipping sauce and with some extra lime wedges and coriander.