‘The British weather is now beyond a joke – the downpours are endangering retail, tourism and the nation’s sanity’