A Cirencester man who was due to face trial accused or repeatedly assaulting the same woman changed his plea to guilty at the last moment.
Norman Bellone, 64, was set to stand trial in Cirencester last Tuesday (April 12) on three charges of assault by beating but pleaded guilty immediately beforehand.
He had previously denied the charges, which relate to incidents in Cirencester in July last year.
Bellone, of Queen Street, was fined £600 for each offence and ordered to pay £350 compensation, a surcharge to fund victim services of £180 and costs of £775 to the Crown Prosecution Service. This left him with a total bill of £3,105.
A restraining order has also been put in place.