John O’Leary, aged 29, pleaded guilty to assault causing harm and criminal damage in relation to an incident at his address in July 2025