We’ve had a cracking start to May,...with possibly the best, sunniest, warmest Bank Holiday for many years. The High Street has seen the first of this seasons holiday...