Storm Kathleen to smash into Britain amid hottest day of the year this weekend