A Scots road has been shut down after a huge blaze broke out on a double-decker bus.
Firefighters raced to the incident on the B981 between Crossgates and Inverkeithing in Fife after receiving the alarm at 2.40pm today. Four fire engines scrambled to the scene as crews worked for nearly two hours to put the flames out.
Dramatic images show the vehicle lit up in flames on the side of the road while huge pockets of thick smoke can be seen blowing across the Kingdom. There were no reported injuries.