Your place for Space News
The Welsh and Scottish governments have also declared an emergency – along with dozens of towns and cities.