Fry the onion in the olive oil until slightly browned, add the garlic, chilli (including the seeds), cumin, mustard powder, tomato purée, pepper and gently cook for 5 minutes.
Add the chicken stock followed by the beans, gently stir and warm through. Remove from the heat and add a squeeze of lemon juice.