King Charles caught in torrential downpour