Summer is almost here and it's hot hot hotWe've had beautiful weather for a few weeks, seeing temperatures well over 25 degrees. All being well this is set to continue and at...