Official summer holiday season is almost upon us! And lo and behold, we’ve got the weather to match......