Hello, as I haven't heard from you I can only give a general answer. You can come back for clarification of course.
From what I can gather, the judge has made a ruling about domestic abuse existing in a relationship without actually hearing evidence on the point, with nothing to support any allegations by way of independent accounts.
Further, no fact finding hearing was conducted.
Your son has been told he cannot have contact unless he "accepts" what he has done is wrong, but he still maintains he has done nothing wrong.
Grounds for an appeal could be ion the basis of an error in fact (simply wrong factually), an error in law (failure to properly assess evidence) and procedural unfairness (lack of opportunity to argue a case/ have a fair trial).
He would appeal a decision on the N161 form - here: https://www.gov.uk/government/publications/form-n161-appellants-notice-all-appeals-except-small-claims-track-appeals-and-appeals-to-the-family-division-of-the-high-court
He has 21 days in which to do so.
He will need to request a copy of the order and also a court transcript from the hearing. These can then be sent into the court dealing with the appeal as and when they are available.
The transcript form is here: https://www.gov.uk/government/publications/order-a-transcript-of-court-or-tribunal-proceedings-form-ex107
I hope that this helps.
Do remember that I can only give you my opinion.
Another lawyer may have a different opinion. If there was a black-and-white answer to every legal problem there would be no need for anything to ever proceed to court!
I am glad to help.
Hopefully, I have answered your query in a way that is simple and easy to understand.
I would be more than happy to clarify anything else for you. In the meantime, thank you once again for using our services.
I am happy to answer any specific points arising from this.
Please be aware that my answer is based strictly upon the information you have given me.
If you still need any points clarifying, I will be happy to reply because the thread does not close. In fact, it remains open indefinitely.
I am always happy to answer any further questions you have on any new thread in which case, please start your question with, “ For PLCLEGAL only”.
That only applies to new threads, not this one. You have me exclusively on this one.
Take care and stay safe.