Two men have been arrested in connection with a fire at a former school in Fife.

The blaze happened at the former Inverkeithing Primary School at 9.20pm on Monday.

At its height, 40 firefighters battled the flames which could be seen for miles.

One person had to be taken to hospital as a precaution for smoke inhalation as a result of the fire.

A 20-year-old and a 19-year-old man were arrested in connection with the ongoing investigation.

Inquiries remain ongoing.