A man has been rescued after falling into the water at a harbour in Aberdeenshire.

Emergency services were called to Macduff harbour at 5pm on Tuesday after receiving reports of the incident.

The man was pulled from the water and given first aid by an ambulance crew before being flown to Aberdeen Royal Infirmary for treatment by a coastguard helicopter.

His condition is unknown.

The Macduff Lifeboat crew  said in a statement: "On arrival, the crew found colleagues from Scottish Ambulance Service and local coastguard stations performing CPR on a middle-aged male who had been recovered from the water in the harbour.

"The crew and lifeboat stayed on scene to provide any assistance and safety cover during the incident.

"A Coastguard rescue helicopter was called to the harbour, the casualty was airlifted at 5.50pm and transported to hospital."

The RNLI and police also attended the incident.