A plane has declared an emergency moments before landing at Edinburgh Airport.

Emergency services were called after Loganair's Norwich to Edinburgh flight reported a technical fault on Thursday morning.

The problem on the LM301 service resulted in several other flights being diverted, including planes coming from Amsterdam.

The flight landed safely at 10.30am.

Loganair chief operations officer Maurice Boyle said: "One of our Dornier 328 aircraft, flying from Norwich to Edinburgh on flight LM301 , had an indication fault on approach to Edinburgh at 10am.

"The aircraft, which carried 19 passengers and three crew, circled the airport to allow other aircraft to land prior to commencing his approach.

"The outcome of the incident was that the return service to Norwich was delayed by 3 hours 50 minutes while a substitute aircraft was deployed.

"We apologise to passengers for the inconvenience."