Scotland's accident-and-emergency (A&E) departments have again missed a key waiting-times target.

The latest figures show 25,505 people attended A&E in the week ending April 16, of which 92.5% were seen and either admitted, transferred or discharged within four hours.

The figure is down slightly from 92.8% in the previous week.

A total of 129 patients (0.5%) spent more than eight hours in an emergency department while 24 waited for more than 12 hours.

The Scottish Government target is for 95% of cases to be dealt with in four hours but the benchmark has not been met in any single week since September.

Seven health boards fell below the target, with the worst-performing being NHS Greater Glasgow and Clyde at 88.1% and NHS Fife on 88.8%.

The two poorest-performing sites were the Queen Elizabeth University Hospital in Glasgow and Glasgow Royal Infirmary, both at 81.7%.

A Scottish Government spokesman said: "It is testament to the work of NHS staff across the country that more than nine out of 10 patients were seen within four hours in Scotland's core emergency departments.

"As we have seen throughout the year, A&E figures will fluctuate week-to-week and we are monitoring this closely to ensure no-one is waiting longer than absolutely necessary.

"We remain committed to improvements, including working with frontline staff to deliver our six essential actions for unscheduled care.

"These actions are focused on long-term, sustainable change in order to maintain high levels of performance during peaks and troughs. This is backed with record investment and staffing levels."