It’s not so much ‘April showers’ but pouring rain this month – literally for large parts of the country, and metaphorically for the economy, growth and business confidence.