Storm Diana is to hit parts of Scotland with heavy rain and winds of up to 70mph.

A yellow weather warning has been issued from 9am on Wednesday until 3am on Thursday, with strong gales and risks of floods.

Gusts are predicted to hit areas including the central belt, Tayside and the north east of Scotland.

Heavy rainfall is set to affect areas in Perthshire on Wednesday with a risk of floods.

A Met Office spokesperson said: "Winds are expected to increase from the far southwest early on Wednesday, spreading northeast, with areas adjacent to the Irish Sea most exposed to the south to southeasterly wind.

"Wind gusts of 60mph are expected, with a few, more exposed, locations seeing 70mph gusts.

Winds will also turn northwesterly across Northern Ireland later, transferring the main focus to northern areas here.

"The strong winds will also bring some rough seas and large waves, with some coastal impacts possible."