A drunken man had to be locked behind a glass door by staff at an Isle of Wight Premier Inn hotel, after he approached restaurant guests and became abusive when being asked to leave.

Terence Perkins, of Orchardleigh Road, Shanklin, appeared at the Isle of Wight Magistrates' Court on February 16.

He pleaded guilty to criminal damage, common assault of an emergency worker and using threatening language.

Perkins was in breach of an existing community order, following an incident at Premier Inn, Sandown Esplanade, on February 1.

He was talking to guests and was slurring his words, to the extent staff could "barely understand what he was saying", the court heard.

Prosecuting, Munayah Hassan, said Perkins was asked to leave but became abusive, shouting and swearing.

Staff locked him behind a door with a glass panel but he punched it, causing it to crack.

Police arrived and as he was arrested, Perkins made threats to assault the officer and attempted to headbutt him. The officer managed to move out the way.

Ms Hassan said Perkins' last offence, also criminal damage, was committed in December.

On that occasion, he was fined and a ten-month community order, issued for a separate offence committed in November, was carried over.

Defending, Barry Keel, said Perkins' offending is "driven by alcohol".

He said he has periods of sobriety but there are concerns about his ability to function without it and he had a can of beer before his latest court appearance.

Mr Keel said the "penny has dropped" now and he was keen to address his drinking problem.

Speaking to the court, Perkins said: "Let me prove to you I can do it."

Magistrates agreed to revoke his existing community order and resentence him to another order of 18 months.

Presiding magistrate Fay Seabourne said: "The reason we have done this is because you seem highly motivated to kick alcohol."

Perkins was also ordered to pay £250 in compensation to Premier Inn and a surcharge of £114.