Firefighters battle through the night to contain blaze at Amazon warehouse in Fife

The Amazon distribution facility in Dunfermline alongside the M90
The Amazon distribution facility in Dunfermline alongside the M90