Spring is starting to shake the doldrums of winter, with plenty of sunshine, rain and flowers in bloom.