A car has gone up in flames on the M90, causing major rush hour delays.

Emergency services were called to the blaze on the busy route at junction two Pitreavie at 6.40am on Thursday.

Huge tailbacks have been caused around the Queensferry Crossing.

A Traffic Scotland spokesman said: "Traffic is busier than normal due to the junction two off-slip to the A823 being blocked by a car fire.

"Southbound is queuing around J2A and J2 Pitreavie to the Queensferry Crossing."

A Scottish Fire and Rescue Service spokesman added: "We requested for assistance from the highways team due to a diesel spillage.

"We left at 7.25am."