A bus driver has been hailed a hero after a double decker carrying school children caught on fire during rush hour on the Perthshire A90.
Emergency services rushed to the shocking scene just west of Inchture after the vehicle became engulfed with flames shortly after 8am.
The school children, en route to Perth High School from Inchture, were taken to the local golf centre before being transported to the school on a replacement service.