A man trashed his own Buxton flat before punching a policeman, a court heard.
Samuel Doyle admitted throwing a television out of his first floor window and assaulting PC Jamie Farrell on October 21.
On Monday, High Peak Magistrates heard that police were called to a disturbance on Fairfield Road at about 11.15pm.
Upon arrival, PC Farrell saw smashed glass and debris outside Doyle’s flat and shouted for him to come downstairs.
Doyle, 30, now of Mount Street, Glossop, approached the constable and struck him on his left cheek. PC Farrell punched him back, before pushing him to the ground and arresting him.
Annis Rowlands, defending, told the court that her client had drunk a considerable amount of alcohol and taken his frustrations out on inanimate objects. She said: “He was punched in the face for his troubles, spent a night in a cell and has lost his good character.”
Gerry Wallis, Chairman of the Bench, sentenced Doyle to 80 hours’ unpaid work and ordered him to pay £100 compensation, £85 court costs and a £60 victim surcharge. The criminal damage was dealt with by means of restorative justice.