Derby heat wave and storms!