Met forecasts hot and dry weather