Drip, drip, drop, Little April shower ..... Rain falling over Marlborough, Wiltshire creates a rainbow across the sky