The Met Office has issued yellow warning for high winds and a deluge of torrential rain which are in place for large parts of the west and other regions. The…
The post Tornadoes hit the UK with heavy rain and and reports of damage as squalling winds affect the whole country appeared first on London Business News | Londonlovesbusiness.com.