News

Britain has been battered by 90mph winds after Storm Floris hit Scotland, Northern Ireland and parts of England causing ...