Scotland has been issued another yellow weather warning for today that will cover most of the country.

Fife will be covered by a yellow weather warning for rain until 6pm tonight.

The Met Office say that there is a chance of power cuts and flooding to homes and businesses, and damage to buildings, as well as tricky travelling conditions.

READ MORE: Enquiries ongoing after another fire in derelict Dunfermline building

They also said that where flooding occurs there is a chance of delays or cancellations to public transport services.

This rainy spell comes after a period of dry and sunny weather across Scotland.

After the yellow warning ends at 6pm today, Friday in Dunfermline will see some light rain that changes to cloudy in the afternoon.

The weekend looks better.