A kitten has received a "clean bill of health" after being rescued from inside a car engine in Ballymena, Northern Ireland.

The newly-formed local branch of charity Cats Protection was called after meowing was heard under a car bonnet, which turned out to be a black kitten inside the engine.

Volunteers attempted to coax the kitten - whom they named Pancho - out with treats and cat calls, before reaching in and pulling him to safety.

"He was stressed and dirty with engine grime, but after a clean, a cosy heat pad and some paediatric weaning food he was purring away," a spokesperson for the charity said.

"We took him to the vets the next morning and he got a clean bill of health."

Kevin the kitten trapped in the car engine

Cats Protection Ballymena branch was also contacted to rescue a calico kitten named Cotton, who became trapped under a raised oil tank on an industrial site.

An employee at the site who had been feeding Cotton and her mother found her and called the animal charity to bring her to safety.

She was taken in for veterinary treatment and is now "back to full health".

Both Pancho and Cotton were vaccinated, microchipped and neutered before settling in with new families, where they have been renamed.

Calico kitten Cotton, later renamed Tipsy, who was trapped under an oil tank

Cotton has been called Tipsy by her owners, while Pancho now goes by the name Kevin.