After a dazzling weather day on March 19, with temperatures above 20 C and sunshine to boot, there's no doubt that springtime is in the air.