Torrential downpours and gale force winds have battered the country.