29C and not a cloud in the sky - summer must be here!