We are having some glorious late spring weather here in Sussex right now, but there is a high pressure system over Europe that is currently delaying things. The next potential launch date is Saturday 17th, but apparently this is still on the remote side. I'm out of town for a couple of days, then hope to be around for the launch, but will post any updates I hear.