Much of UK placed on flood alert by Met Office