Drops of rain fall in Ashford, Kent. - The Independent