Don’t like the weather? Invest in public transport Woburn in Bedfordshire holds the title of “Wettest Town in Britain”. Scientists blame climate change.