Met predicts cold and dry weather