The weather department has forecast generally cloudy skies with light rain throughout the day and issued a ‘yellow’ warning for dense fog.