Man, 49, charged after HGV left stuck on verge off M90 in Fife

© DC ThomsonPost Thumbnail