The wait is over – despite sunny spells across the London, the first April showers have arrived in Bristol, unlocking 100,000 ...