Certainly all the professionals, including judges, need to get training. I know there is currently a bill about training for judges on spousal violence. That is essential.
Spousal violence and coercive conduct happen in private. People sometimes have difficulty identifying them. Sometimes, they are associated with gender stereotypes. Earlier, the situation when a man controls the finances was mentioned: is that really a controlling man, or is that normal?
The professionals are not always able to properly understand these situations and don't manage to gather the evidence to submit to a court. They have to be trained so they are able to detect and understand situations of violence and so they are capable of proceeding.
The public also has to be educated, because family and friends are often the first ones in a position to help victims and refer them to resources. They too have to be helped to recognize these behaviours.
Certainly criminalizing these behaviours will not solve everything. We have to make sure that the people who will be providing services are capable of doing so.